Line Hotness Optimization Source Inline Context
1
#pragma once
2
3
#include "../cometa/tuple.hpp"
4
5
#include "../cometa.hpp"
6
#include "../cometa/range.hpp"
7
#include "../cometa/string.hpp"
8
9
#include <algorithm>
10
#include <ctime>
11
#include <functional>
12
#include <sstream>
13
#include <utility>
14
#include <vector>
15
#ifdef TESTO_MPFR
16
#include <mpfr/mpfr.hpp>
17
#include <mpfr/mpfr_tostring.hpp>
18
#endif
19
#include "../ext/console_colors.hpp"
20
#include <chrono>
21
#include <cmath>
22
23
#if !defined CLANG_DIAGNOSTIC_PRAGMA
24
#if defined __clang__
25
#define TESTO_STRING(str) #str
26
#define CLANG_DIAGNOSTIC_PRAGMA(pragma) _Pragma(TESTO_STRING(clang diagnostic pragma))
27
#else
28
#define CLANG_DIAGNOSTIC_PRAGMA(pragma)
29
#endif
30
#endif
31
32
CLANG_DIAGNOSTIC_PRAGMA(push)
33
CLANG_DIAGNOSTIC_PRAGMA(ignored "-Wexit-time-destructors")
34
CLANG_DIAGNOSTIC_PRAGMA(ignored "-Wpadded")
35
CLANG_DIAGNOSTIC_PRAGMA(ignored "-Wshadow")
36
37
namespace testo
38
{
39
40
using namespace cometa;
41
42
#ifdef TESTO_MPFR
43
using reference_number = mpfr::number;
44
#else
45
using reference_number = long double;
46
#endif
47
48
#ifdef TESTO_MPFR
49
template <typename T>
50
inline double ulp_distance(const mpfr::number& reference, T test)
51
{
52
    if (std::isnan(test) && reference.isnan())
53
        return 0.0;
54
    if (std::isinf(test) && (reference.isinfinity() || mpfr::abs(reference) > std::numeric_limits<T>::max()))
55
    {
56
        if ((reference < 0 && test < 0) || (reference > 0 && test > 0))
57
            return 0.0;
58
        else
59
            return std::numeric_limits<double>::infinity();
60
    }
61
    mpfr::number testreal = test;
62
    T next                = std::nexttoward(test, std::numeric_limits<long double>::infinity());
63
    mpfr::number ulp      = testreal - mpfr::number(next);
64
    return std::abs(static_cast<double>((reference - testreal) / ulp));
65
}
66
inline std::string number_to_string(const mpfr::number& reference, int precision)
67
{
68
    return mpfr::to_string(reference, precision, 'g');
69
}
70
#else
71
template <typename T>
72
inline double ulp_distance(long double reference, T test)
73
{
74
    if (__builtin_isnan(test) && __builtin_isnan(reference))
75
        return 0.0;
76
    if (__builtin_isinf(test) &&
77
        (__builtin_isinf(reference) || std::fabs(reference) > std::numeric_limits<T>::max()))
78
    {
79
        if ((reference < 0 && test < 0) || (reference > 0 && test > 0))
80
            return 0.0;
81
        else
82
            return std::numeric_limits<double>::infinity();
83
    }
84
    long double test80 = test;
85
    T next             = std::nexttoward(test, std::numeric_limits<long double>::infinity());
86
    long double ulp    = test80 - static_cast<long double>(next);
87
    return std::abs(static_cast<double>((reference - test80) / ulp));
88
}
89
#endif
90
91
using namespace console_colors;
92
93
template <typename Fn, typename L, typename R>
94
struct comparison
95
{
96
    L left;
97
    R right;
98
    Fn cmp;
99
100
    comparison(L&& left, R&& right) : left(std::forward<L>(left)), right(std::forward<R>(right)) {}
inline
                                           
kfr::vec<double, 4ul> const& std::forward<kfr::vec<double, 4ul> const&>(std::remove_reference<kfr::vec<double, 4ul> const&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >::comparison(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                           
kfr::vec<double, 4ul> const& std::forward<kfr::vec<double, 4ul> const&>(std::remove_reference<kfr::vec<double, 4ul> const&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >::comparison(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul>&&) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                                                         
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >::comparison(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                                                         
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >::comparison(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul>&&) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                           
kfr::vec<int, 2ul> const& std::forward<kfr::vec<int, 2ul> const&>(std::remove_reference<kfr::vec<int, 2ul> const&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                           
kfr::vec<int, 2ul> const& std::forward<kfr::vec<int, 2ul> const&>(std::remove_reference<kfr::vec<int, 2ul> const&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul>&&) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul>&&) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
gvn
                                                                   
load of type i64 not eliminated because it is clobbered by store 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                           
kfr::vec<short, 8ul> const& std::forward<kfr::vec<short, 8ul> const&>(std::remove_reference<kfr::vec<short, 8ul> const&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >::comparison(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                           
kfr::vec<short, 8ul> const& std::forward<kfr::vec<short, 8ul> const&>(std::remove_reference<kfr::vec<short, 8ul> const&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >::comparison(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul>&&) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                                                         
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >::comparison(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                                                         
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >::comparison(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul>&&) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                           
kfr::vec<int, 8ul> const& std::forward<kfr::vec<int, 8ul> const&>(std::remove_reference<kfr::vec<int, 8ul> const&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >::comparison(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                           
kfr::vec<int, 8ul> const& std::forward<kfr::vec<int, 8ul> const&>(std::remove_reference<kfr::vec<int, 8ul> const&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >::comparison(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul>&&) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >::comparison(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >::comparison(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul>&&) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned char, 17ul>&& std::forward<kfr::vec<unsigned char, 17ul> >(std::remove_reference<kfr::vec<unsigned char, 17ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >::comparison(kfr::vec<unsigned char, 17ul>&&, kfr::vec<unsigned char, 17ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned char, 17ul>&& std::forward<kfr::vec<unsigned char, 17ul> >(std::remove_reference<kfr::vec<unsigned char, 17ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >::comparison(kfr::vec<unsigned char, 17ul>&&, kfr::vec<unsigned char, 17ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 17ul>&& std::forward<kfr::vec<unsigned char, 17ul> >(std::remove_reference<kfr::vec<unsigned char, 17ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >::comparison(kfr::vec<unsigned char, 17ul>&&, kfr::vec<unsigned char, 17ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 17ul>&& std::forward<kfr::vec<unsigned char, 17ul> >(std::remove_reference<kfr::vec<unsigned char, 17ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >::comparison(kfr::vec<unsigned char, 17ul>&&, kfr::vec<unsigned char, 17ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
short&& std::forward<short>(std::remove_reference<short>::type&) can be inlined into testo::comparison<testo::cmp_eq, short, short>::comparison(short&&, short&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(short&&, short&&)
inline
                                           
short&& std::forward<short>(std::remove_reference<short>::type&) inlined into testo::comparison<testo::cmp_eq, short, short>::comparison(short&&, short&&) 
testo::comparison::comparison(short&&, short&&)
inline
                                                                         
short&& std::forward<short>(std::remove_reference<short>::type&) can be inlined into testo::comparison<testo::cmp_eq, short, short>::comparison(short&&, short&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(short&&, short&&)
inline
                                                                         
short&& std::forward<short>(std::remove_reference<short>::type&) inlined into testo::comparison<testo::cmp_eq, short, short>::comparison(short&&, short&&) 
testo::comparison::comparison(short&&, short&&)
gvn
                                                                         
load of type i16 not eliminated because it is clobbered by store 
testo::comparison::comparison(short&&, short&&)
inline
                                           
kfr::vec<unsigned char, 3ul> const& std::forward<kfr::vec<unsigned char, 3ul> const&>(std::remove_reference<kfr::vec<unsigned char, 3ul> const&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >::comparison(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned char, 3ul> const& std::forward<kfr::vec<unsigned char, 3ul> const&>(std::remove_reference<kfr::vec<unsigned char, 3ul> const&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >::comparison(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul>&&) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >::comparison(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >::comparison(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul>&&) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
gvn
                                                                   
load of type i32 not eliminated because it is clobbered by store 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                           
kfr::vec<int, 4ul> const& std::forward<kfr::vec<int, 4ul> const&>(std::remove_reference<kfr::vec<int, 4ul> const&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >::comparison(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                           
kfr::vec<int, 4ul> const& std::forward<kfr::vec<int, 4ul> const&>(std::remove_reference<kfr::vec<int, 4ul> const&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >::comparison(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul>&&) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >::comparison(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >::comparison(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul>&&) 
testo::comparison const&, kfr::vec >::comparison(kfr::vec const&, kfr::vec&&)
inline
                                           
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >::comparison(kfr::vec<int, 4ul>&&, kfr::vec<int, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >::comparison(kfr::vec<int, 4ul>&&, kfr::vec<int, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >::comparison(kfr::vec<int, 4ul>&&, kfr::vec<int, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >::comparison(kfr::vec<int, 4ul>&&, kfr::vec<int, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >::comparison(kfr::vec<int, 8ul>&&, kfr::vec<int, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >::comparison(kfr::vec<int, 8ul>&&, kfr::vec<int, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >::comparison(kfr::vec<int, 8ul>&&, kfr::vec<int, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >::comparison(kfr::vec<int, 8ul>&&, kfr::vec<int, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<float, 16ul>&& std::forward<kfr::vec<float, 16ul> >(std::remove_reference<kfr::vec<float, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >::comparison(kfr::vec<float, 16ul>&&, kfr::vec<float, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<float, 16ul>&& std::forward<kfr::vec<float, 16ul> >(std::remove_reference<kfr::vec<float, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >::comparison(kfr::vec<float, 16ul>&&, kfr::vec<float, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 16ul>&& std::forward<kfr::vec<float, 16ul> >(std::remove_reference<kfr::vec<float, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >::comparison(kfr::vec<float, 16ul>&&, kfr::vec<float, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 16ul>&& std::forward<kfr::vec<float, 16ul> >(std::remove_reference<kfr::vec<float, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >::comparison(kfr::vec<float, 16ul>&&, kfr::vec<float, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::mask<int, 3ul>&& std::forward<kfr::mask<int, 3ul> >(std::remove_reference<kfr::mask<int, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >::comparison(kfr::mask<int, 3ul>&&, kfr::mask<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::mask >::comparison(kfr::mask&&, kfr::mask&&)
inline
                                           
kfr::mask<int, 3ul>&& std::forward<kfr::mask<int, 3ul> >(std::remove_reference<kfr::mask<int, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >::comparison(kfr::mask<int, 3ul>&&, kfr::mask<int, 3ul>&&) 
testo::comparison, kfr::mask >::comparison(kfr::mask&&, kfr::mask&&)
inline
                                                                         
kfr::mask<int, 3ul>&& std::forward<kfr::mask<int, 3ul> >(std::remove_reference<kfr::mask<int, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >::comparison(kfr::mask<int, 3ul>&&, kfr::mask<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::mask >::comparison(kfr::mask&&, kfr::mask&&)
inline
                                                                         
kfr::mask<int, 3ul>&& std::forward<kfr::mask<int, 3ul> >(std::remove_reference<kfr::mask<int, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >::comparison(kfr::mask<int, 3ul>&&, kfr::mask<int, 3ul>&&) 
testo::comparison, kfr::mask >::comparison(kfr::mask&&, kfr::mask&&)
inline
                                           
kfr::vec<float, 7ul>&& std::forward<kfr::vec<float, 7ul> >(std::remove_reference<kfr::vec<float, 7ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >::comparison(kfr::vec<float, 7ul>&&, kfr::vec<float, 7ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<float, 7ul>&& std::forward<kfr::vec<float, 7ul> >(std::remove_reference<kfr::vec<float, 7ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >::comparison(kfr::vec<float, 7ul>&&, kfr::vec<float, 7ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 7ul>&& std::forward<kfr::vec<float, 7ul> >(std::remove_reference<kfr::vec<float, 7ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >::comparison(kfr::vec<float, 7ul>&&, kfr::vec<float, 7ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 7ul>&& std::forward<kfr::vec<float, 7ul> >(std::remove_reference<kfr::vec<float, 7ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >::comparison(kfr::vec<float, 7ul>&&, kfr::vec<float, 7ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<float, 1ul>& std::forward<kfr::vec<float, 1ul>&>(std::remove_reference<kfr::vec<float, 1ul>&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >::comparison(kfr::vec<float, 1ul>&, kfr::vec<float, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                           
kfr::vec<float, 1ul>& std::forward<kfr::vec<float, 1ul>&>(std::remove_reference<kfr::vec<float, 1ul>&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >::comparison(kfr::vec<float, 1ul>&, kfr::vec<float, 1ul>&&) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >::comparison(kfr::vec<float, 1ul>&, kfr::vec<float, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >::comparison(kfr::vec<float, 1ul>&, kfr::vec<float, 1ul>&&) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
gvn
                                                                   
load of type i32 not eliminated because it is clobbered by store 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                           
kfr::vec<float, 2ul>& std::forward<kfr::vec<float, 2ul>&>(std::remove_reference<kfr::vec<float, 2ul>&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >::comparison(kfr::vec<float, 2ul>&, kfr::vec<float, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                           
kfr::vec<float, 2ul>& std::forward<kfr::vec<float, 2ul>&>(std::remove_reference<kfr::vec<float, 2ul>&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >::comparison(kfr::vec<float, 2ul>&, kfr::vec<float, 2ul>&&) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >::comparison(kfr::vec<float, 2ul>&, kfr::vec<float, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >::comparison(kfr::vec<float, 2ul>&, kfr::vec<float, 2ul>&&) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
gvn
                                                                   
load of type i64 not eliminated because it is clobbered by store 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                           
kfr::vec<float, 3ul>& std::forward<kfr::vec<float, 3ul>&>(std::remove_reference<kfr::vec<float, 3ul>&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >::comparison(kfr::vec<float, 3ul>&, kfr::vec<float, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                           
kfr::vec<float, 3ul>& std::forward<kfr::vec<float, 3ul>&>(std::remove_reference<kfr::vec<float, 3ul>&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >::comparison(kfr::vec<float, 3ul>&, kfr::vec<float, 3ul>&&) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >::comparison(kfr::vec<float, 3ul>&, kfr::vec<float, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >::comparison(kfr::vec<float, 3ul>&, kfr::vec<float, 3ul>&&) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                           
kfr::vec<float, 5ul>&& std::forward<kfr::vec<float, 5ul> >(std::remove_reference<kfr::vec<float, 5ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >::comparison(kfr::vec<float, 5ul>&&, kfr::vec<float, 5ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<float, 5ul>&& std::forward<kfr::vec<float, 5ul> >(std::remove_reference<kfr::vec<float, 5ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >::comparison(kfr::vec<float, 5ul>&&, kfr::vec<float, 5ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 5ul>&& std::forward<kfr::vec<float, 5ul> >(std::remove_reference<kfr::vec<float, 5ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >::comparison(kfr::vec<float, 5ul>&&, kfr::vec<float, 5ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 5ul>&& std::forward<kfr::vec<float, 5ul> >(std::remove_reference<kfr::vec<float, 5ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >::comparison(kfr::vec<float, 5ul>&&, kfr::vec<float, 5ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<float, 6ul>&& std::forward<kfr::vec<float, 6ul> >(std::remove_reference<kfr::vec<float, 6ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >::comparison(kfr::vec<float, 6ul>&&, kfr::vec<float, 6ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<float, 6ul>&& std::forward<kfr::vec<float, 6ul> >(std::remove_reference<kfr::vec<float, 6ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >::comparison(kfr::vec<float, 6ul>&&, kfr::vec<float, 6ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 6ul>&& std::forward<kfr::vec<float, 6ul> >(std::remove_reference<kfr::vec<float, 6ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >::comparison(kfr::vec<float, 6ul>&&, kfr::vec<float, 6ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 6ul>&& std::forward<kfr::vec<float, 6ul> >(std::remove_reference<kfr::vec<float, 6ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >::comparison(kfr::vec<float, 6ul>&&, kfr::vec<float, 6ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<int, 3ul>&& std::forward<kfr::vec<int, 3ul> >(std::remove_reference<kfr::vec<int, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >::comparison(kfr::vec<int, 3ul>&&, kfr::vec<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<int, 3ul>&& std::forward<kfr::vec<int, 3ul> >(std::remove_reference<kfr::vec<int, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >::comparison(kfr::vec<int, 3ul>&&, kfr::vec<int, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 3ul>&& std::forward<kfr::vec<int, 3ul> >(std::remove_reference<kfr::vec<int, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >::comparison(kfr::vec<int, 3ul>&&, kfr::vec<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 3ul>&& std::forward<kfr::vec<int, 3ul> >(std::remove_reference<kfr::vec<int, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >::comparison(kfr::vec<int, 3ul>&&, kfr::vec<int, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<long, 3ul>&& std::forward<kfr::vec<long, 3ul> >(std::remove_reference<kfr::vec<long, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >::comparison(kfr::vec<long, 3ul>&&, kfr::vec<long, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<long, 3ul>&& std::forward<kfr::vec<long, 3ul> >(std::remove_reference<kfr::vec<long, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >::comparison(kfr::vec<long, 3ul>&&, kfr::vec<long, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<long, 3ul>&& std::forward<kfr::vec<long, 3ul> >(std::remove_reference<kfr::vec<long, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >::comparison(kfr::vec<long, 3ul>&&, kfr::vec<long, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<long, 3ul>&& std::forward<kfr::vec<long, 3ul> >(std::remove_reference<kfr::vec<long, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >::comparison(kfr::vec<long, 3ul>&&, kfr::vec<long, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >::comparison(kfr::vec<float, 3ul>&&, kfr::vec<float, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >::comparison(kfr::vec<float, 3ul>&&, kfr::vec<float, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >::comparison(kfr::vec<float, 3ul>&&, kfr::vec<float, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >::comparison(kfr::vec<float, 3ul>&&, kfr::vec<float, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<kfr::vec<double, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&, kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                           
kfr::vec<kfr::vec<double, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&, kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                                                         
kfr::vec<kfr::vec<double, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&, kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                                                         
kfr::vec<kfr::vec<double, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&, kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                           
kfr::vec<kfr::vec<float, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&, kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                           
kfr::vec<kfr::vec<float, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&, kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                                                         
kfr::vec<kfr::vec<float, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&, kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                                                         
kfr::vec<kfr::vec<float, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&, kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                           
kfr::vec<int, 5ul>&& std::forward<kfr::vec<int, 5ul> >(std::remove_reference<kfr::vec<int, 5ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >::comparison(kfr::vec<int, 5ul>&&, kfr::vec<int, 5ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<int, 5ul>&& std::forward<kfr::vec<int, 5ul> >(std::remove_reference<kfr::vec<int, 5ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >::comparison(kfr::vec<int, 5ul>&&, kfr::vec<int, 5ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 5ul>&& std::forward<kfr::vec<int, 5ul> >(std::remove_reference<kfr::vec<int, 5ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >::comparison(kfr::vec<int, 5ul>&&, kfr::vec<int, 5ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 5ul>&& std::forward<kfr::vec<int, 5ul> >(std::remove_reference<kfr::vec<int, 5ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >::comparison(kfr::vec<int, 5ul>&&, kfr::vec<int, 5ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<double, 8ul>&& std::forward<kfr::vec<double, 8ul> >(std::remove_reference<kfr::vec<double, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >::comparison(kfr::vec<double, 8ul>&&, kfr::vec<double, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<double, 8ul>&& std::forward<kfr::vec<double, 8ul> >(std::remove_reference<kfr::vec<double, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >::comparison(kfr::vec<double, 8ul>&&, kfr::vec<double, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<double, 8ul>&& std::forward<kfr::vec<double, 8ul> >(std::remove_reference<kfr::vec<double, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >::comparison(kfr::vec<double, 8ul>&&, kfr::vec<double, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<double, 8ul>&& std::forward<kfr::vec<double, 8ul> >(std::remove_reference<kfr::vec<double, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >::comparison(kfr::vec<double, 8ul>&&, kfr::vec<double, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
unsigned int&& std::forward<unsigned int>(std::remove_reference<unsigned int>::type&) can be inlined into testo::comparison<testo::cmp_eq, unsigned int, unsigned int>::comparison(unsigned int&&, unsigned int&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(unsigned int&&, unsigned int&&)
inline
                                           
unsigned int&& std::forward<unsigned int>(std::remove_reference<unsigned int>::type&) inlined into testo::comparison<testo::cmp_eq, unsigned int, unsigned int>::comparison(unsigned int&&, unsigned int&&) 
testo::comparison::comparison(unsigned int&&, unsigned int&&)
inline
                                                                         
unsigned int&& std::forward<unsigned int>(std::remove_reference<unsigned int>::type&) can be inlined into testo::comparison<testo::cmp_eq, unsigned int, unsigned int>::comparison(unsigned int&&, unsigned int&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(unsigned int&&, unsigned int&&)
inline
                                                                         
unsigned int&& std::forward<unsigned int>(std::remove_reference<unsigned int>::type&) inlined into testo::comparison<testo::cmp_eq, unsigned int, unsigned int>::comparison(unsigned int&&, unsigned int&&) 
testo::comparison::comparison(unsigned int&&, unsigned int&&)
gvn
                                                                         
load of type i32 not eliminated because it is clobbered by store 
testo::comparison::comparison(unsigned int&&, unsigned int&&)
inline
                                           
unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) can be inlined into testo::comparison<testo::cmp_eq, unsigned long, unsigned long long>::comparison(unsigned long&&, unsigned long long&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(unsigned long&&, unsigned long long&&)
inline
                                           
unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) inlined into testo::comparison<testo::cmp_eq, unsigned long, unsigned long long>::comparison(unsigned long&&, unsigned long long&&) 
testo::comparison::comparison(unsigned long&&, unsigned long long&&)
inline
                                                                         
unsigned long long&& std::forward<unsigned long long>(std::remove_reference<unsigned long long>::type&) can be inlined into testo::comparison<testo::cmp_eq, unsigned long, unsigned long long>::comparison(unsigned long&&, unsigned long long&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(unsigned long&&, unsigned long long&&)
inline
                                                                         
unsigned long long&& std::forward<unsigned long long>(std::remove_reference<unsigned long long>::type&) inlined into testo::comparison<testo::cmp_eq, unsigned long, unsigned long long>::comparison(unsigned long&&, unsigned long long&&) 
testo::comparison::comparison(unsigned long&&, unsigned long long&&)
inline
                                           
kfr::vec<short, 3ul>&& std::forward<kfr::vec<short, 3ul> >(std::remove_reference<kfr::vec<short, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >::comparison(kfr::vec<short, 3ul>&&, kfr::vec<short, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<short, 3ul>&& std::forward<kfr::vec<short, 3ul> >(std::remove_reference<kfr::vec<short, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >::comparison(kfr::vec<short, 3ul>&&, kfr::vec<short, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<short, 3ul>&& std::forward<kfr::vec<short, 3ul> >(std::remove_reference<kfr::vec<short, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >::comparison(kfr::vec<short, 3ul>&&, kfr::vec<short, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<short, 3ul>&& std::forward<kfr::vec<short, 3ul> >(std::remove_reference<kfr::vec<short, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >::comparison(kfr::vec<short, 3ul>&&, kfr::vec<short, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type <3 x i16> not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >::comparison(kfr::vec<unsigned char, 3ul>&&, kfr::vec<unsigned char, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >::comparison(kfr::vec<unsigned char, 3ul>&&, kfr::vec<unsigned char, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >::comparison(kfr::vec<unsigned char, 3ul>&&, kfr::vec<unsigned char, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >::comparison(kfr::vec<unsigned char, 3ul>&&, kfr::vec<unsigned char, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i32 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned char, 4ul>&& std::forward<kfr::vec<unsigned char, 4ul> >(std::remove_reference<kfr::vec<unsigned char, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >::comparison(kfr::vec<unsigned char, 4ul>&&, kfr::vec<unsigned char, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned char, 4ul>&& std::forward<kfr::vec<unsigned char, 4ul> >(std::remove_reference<kfr::vec<unsigned char, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >::comparison(kfr::vec<unsigned char, 4ul>&&, kfr::vec<unsigned char, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 4ul>&& std::forward<kfr::vec<unsigned char, 4ul> >(std::remove_reference<kfr::vec<unsigned char, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >::comparison(kfr::vec<unsigned char, 4ul>&&, kfr::vec<unsigned char, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 4ul>&& std::forward<kfr::vec<unsigned char, 4ul> >(std::remove_reference<kfr::vec<unsigned char, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >::comparison(kfr::vec<unsigned char, 4ul>&&, kfr::vec<unsigned char, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i32 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned char, 2ul>&& std::forward<kfr::vec<unsigned char, 2ul> >(std::remove_reference<kfr::vec<unsigned char, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >::comparison(kfr::vec<unsigned char, 2ul>&&, kfr::vec<unsigned char, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned char, 2ul>&& std::forward<kfr::vec<unsigned char, 2ul> >(std::remove_reference<kfr::vec<unsigned char, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >::comparison(kfr::vec<unsigned char, 2ul>&&, kfr::vec<unsigned char, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 2ul>&& std::forward<kfr::vec<unsigned char, 2ul> >(std::remove_reference<kfr::vec<unsigned char, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >::comparison(kfr::vec<unsigned char, 2ul>&&, kfr::vec<unsigned char, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 2ul>&& std::forward<kfr::vec<unsigned char, 2ul> >(std::remove_reference<kfr::vec<unsigned char, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >::comparison(kfr::vec<unsigned char, 2ul>&&, kfr::vec<unsigned char, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i16 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned char, 1ul>&& std::forward<kfr::vec<unsigned char, 1ul> >(std::remove_reference<kfr::vec<unsigned char, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >::comparison(kfr::vec<unsigned char, 1ul>&&, kfr::vec<unsigned char, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned char, 1ul>&& std::forward<kfr::vec<unsigned char, 1ul> >(std::remove_reference<kfr::vec<unsigned char, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >::comparison(kfr::vec<unsigned char, 1ul>&&, kfr::vec<unsigned char, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 1ul>&& std::forward<kfr::vec<unsigned char, 1ul> >(std::remove_reference<kfr::vec<unsigned char, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >::comparison(kfr::vec<unsigned char, 1ul>&&, kfr::vec<unsigned char, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 1ul>&& std::forward<kfr::vec<unsigned char, 1ul> >(std::remove_reference<kfr::vec<unsigned char, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >::comparison(kfr::vec<unsigned char, 1ul>&&, kfr::vec<unsigned char, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i8 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<kfr::vec<int, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&, kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                           
kfr::vec<kfr::vec<int, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&, kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                                                         
kfr::vec<kfr::vec<int, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&, kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                                                         
kfr::vec<kfr::vec<int, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&, kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                           
kfr::vec<int, 2ul>& std::forward<kfr::vec<int, 2ul>&>(std::remove_reference<kfr::vec<int, 2ul>&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul>&, kfr::vec<int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                           
kfr::vec<int, 2ul>& std::forward<kfr::vec<int, 2ul>&>(std::remove_reference<kfr::vec<int, 2ul>&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul>&, kfr::vec<int, 2ul>&&) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul>&, kfr::vec<int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul>&, kfr::vec<int, 2ul>&&) 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
gvn
                                                                   
load of type i64 not eliminated because it is clobbered by store 
testo::comparison&, kfr::vec >::comparison(kfr::vec&, kfr::vec&&)
inline
                                           
kfr::vec<float, 4ul>&& std::forward<kfr::vec<float, 4ul> >(std::remove_reference<kfr::vec<float, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >::comparison(kfr::vec<float, 4ul>&&, kfr::vec<float, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<float, 4ul>&& std::forward<kfr::vec<float, 4ul> >(std::remove_reference<kfr::vec<float, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >::comparison(kfr::vec<float, 4ul>&&, kfr::vec<float, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 4ul>&& std::forward<kfr::vec<float, 4ul> >(std::remove_reference<kfr::vec<float, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >::comparison(kfr::vec<float, 4ul>&&, kfr::vec<float, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 4ul>&& std::forward<kfr::vec<float, 4ul> >(std::remove_reference<kfr::vec<float, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >::comparison(kfr::vec<float, 4ul>&&, kfr::vec<float, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::complex<float>&& std::forward<kfr::complex<float> >(std::remove_reference<kfr::complex<float> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >::comparison(kfr::complex<float>&&, kfr::complex<float>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::complex >::comparison(kfr::complex&&, kfr::complex&&)
inline
                                           
kfr::complex<float>&& std::forward<kfr::complex<float> >(std::remove_reference<kfr::complex<float> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >::comparison(kfr::complex<float>&&, kfr::complex<float>&&) 
testo::comparison, kfr::complex >::comparison(kfr::complex&&, kfr::complex&&)
inline
                                                                         
kfr::complex<float>&& std::forward<kfr::complex<float> >(std::remove_reference<kfr::complex<float> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >::comparison(kfr::complex<float>&&, kfr::complex<float>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::complex >::comparison(kfr::complex&&, kfr::complex&&)
inline
                                                                         
kfr::complex<float>&& std::forward<kfr::complex<float> >(std::remove_reference<kfr::complex<float> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >::comparison(kfr::complex<float>&&, kfr::complex<float>&&) 
testo::comparison, kfr::complex >::comparison(kfr::complex&&, kfr::complex&&)
gvn
                                                                   
load of type i64 not eliminated because it is clobbered by store 
testo::comparison, kfr::complex >::comparison(kfr::complex&&, kfr::complex&&)
inline
                                           
kfr::complex<double>&& std::forward<kfr::complex<double> >(std::remove_reference<kfr::complex<double> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >::comparison(kfr::complex<double>&&, kfr::complex<double>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::complex >::comparison(kfr::complex&&, kfr::complex&&)
inline
                                           
kfr::complex<double>&& std::forward<kfr::complex<double> >(std::remove_reference<kfr::complex<double> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >::comparison(kfr::complex<double>&&, kfr::complex<double>&&) 
testo::comparison, kfr::complex >::comparison(kfr::complex&&, kfr::complex&&)
inline
                                                                         
kfr::complex<double>&& std::forward<kfr::complex<double> >(std::remove_reference<kfr::complex<double> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >::comparison(kfr::complex<double>&&, kfr::complex<double>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::complex >::comparison(kfr::complex&&, kfr::complex&&)
inline
                                                                         
kfr::complex<double>&& std::forward<kfr::complex<double> >(std::remove_reference<kfr::complex<double> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >::comparison(kfr::complex<double>&&, kfr::complex<double>&&) 
testo::comparison, kfr::complex >::comparison(kfr::complex&&, kfr::complex&&)
inline
                                           
kfr::vec<kfr::complex<float>, 4ul>&& std::forward<kfr::vec<kfr::complex<float>, 4ul> >(std::remove_reference<kfr::vec<kfr::complex<float>, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >::comparison(kfr::vec<kfr::complex<float>, 4ul>&&, kfr::vec<kfr::complex<float>, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 4ul>, kfr::vec, 4ul> >::comparison(kfr::vec, 4ul>&&, kfr::vec, 4ul>&&)
inline
                                           
kfr::vec<kfr::complex<float>, 4ul>&& std::forward<kfr::vec<kfr::complex<float>, 4ul> >(std::remove_reference<kfr::vec<kfr::complex<float>, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >::comparison(kfr::vec<kfr::complex<float>, 4ul>&&, kfr::vec<kfr::complex<float>, 4ul>&&) 
testo::comparison, 4ul>, kfr::vec, 4ul> >::comparison(kfr::vec, 4ul>&&, kfr::vec, 4ul>&&)
inline
                                                                         
kfr::vec<kfr::complex<float>, 4ul>&& std::forward<kfr::vec<kfr::complex<float>, 4ul> >(std::remove_reference<kfr::vec<kfr::complex<float>, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >::comparison(kfr::vec<kfr::complex<float>, 4ul>&&, kfr::vec<kfr::complex<float>, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 4ul>, kfr::vec, 4ul> >::comparison(kfr::vec, 4ul>&&, kfr::vec, 4ul>&&)
inline
                                                                         
kfr::vec<kfr::complex<float>, 4ul>&& std::forward<kfr::vec<kfr::complex<float>, 4ul> >(std::remove_reference<kfr::vec<kfr::complex<float>, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >::comparison(kfr::vec<kfr::complex<float>, 4ul>&&, kfr::vec<kfr::complex<float>, 4ul>&&) 
testo::comparison, 4ul>, kfr::vec, 4ul> >::comparison(kfr::vec, 4ul>&&, kfr::vec, 4ul>&&)
inline
                                           
kfr::vec<kfr::complex<double>, 2ul>&& std::forward<kfr::vec<kfr::complex<double>, 2ul> >(std::remove_reference<kfr::vec<kfr::complex<double>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >::comparison(kfr::vec<kfr::complex<double>, 2ul>&&, kfr::vec<kfr::complex<double>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                           
kfr::vec<kfr::complex<double>, 2ul>&& std::forward<kfr::vec<kfr::complex<double>, 2ul> >(std::remove_reference<kfr::vec<kfr::complex<double>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >::comparison(kfr::vec<kfr::complex<double>, 2ul>&&, kfr::vec<kfr::complex<double>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                                                         
kfr::vec<kfr::complex<double>, 2ul>&& std::forward<kfr::vec<kfr::complex<double>, 2ul> >(std::remove_reference<kfr::vec<kfr::complex<double>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >::comparison(kfr::vec<kfr::complex<double>, 2ul>&&, kfr::vec<kfr::complex<double>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                                                         
kfr::vec<kfr::complex<double>, 2ul>&& std::forward<kfr::vec<kfr::complex<double>, 2ul> >(std::remove_reference<kfr::vec<kfr::complex<double>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >::comparison(kfr::vec<kfr::complex<double>, 2ul>&&, kfr::vec<kfr::complex<double>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                           
kfr::vec<kfr::vec<double, 4ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >::comparison(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&, kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                           
kfr::vec<kfr::vec<double, 4ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >::comparison(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&, kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                                                         
kfr::vec<kfr::vec<double, 4ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >::comparison(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&, kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                                                         
kfr::vec<kfr::vec<double, 4ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >::comparison(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&, kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::comparison(kfr::vec, 2ul>&&, kfr::vec, 2ul>&&)
inline
                                           
float&& std::forward<float>(std::remove_reference<float>::type&) can be inlined into testo::comparison<testo::cmp_eq, float, float>::comparison(float&&, float&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(float&&, float&&)
inline
                                           
float&& std::forward<float>(std::remove_reference<float>::type&) inlined into testo::comparison<testo::cmp_eq, float, float>::comparison(float&&, float&&) 
testo::comparison::comparison(float&&, float&&)
inline
                                                                         
float&& std::forward<float>(std::remove_reference<float>::type&) can be inlined into testo::comparison<testo::cmp_eq, float, float>::comparison(float&&, float&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(float&&, float&&)
inline
                                                                         
float&& std::forward<float>(std::remove_reference<float>::type&) inlined into testo::comparison<testo::cmp_eq, float, float>::comparison(float&&, float&&) 
testo::comparison::comparison(float&&, float&&)
gvn
                                                                         
load of type i32 not eliminated because it is clobbered by store 
testo::comparison::comparison(float&&, float&&)
inline
                                           
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_eq, double, double>::comparison(double&&, double&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(double&&, double&&)
inline
                                           
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_eq, double, double>::comparison(double&&, double&&) 
testo::comparison::comparison(double&&, double&&)
inline
                                                                         
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_eq, double, double>::comparison(double&&, double&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(double&&, double&&)
inline
                                                                         
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_eq, double, double>::comparison(double&&, double&&) 
testo::comparison::comparison(double&&, double&&)
gvn
                                                                         
load of type i64 not eliminated because it is clobbered by store 
testo::comparison::comparison(double&&, double&&)
inline
                                           
float&& std::forward<float>(std::remove_reference<float>::type&) can be inlined into testo::comparison<testo::cmp_eq, float, int>::comparison(float&&, int&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(float&&, int&&)
inline
                                           
float&& std::forward<float>(std::remove_reference<float>::type&) inlined into testo::comparison<testo::cmp_eq, float, int>::comparison(float&&, int&&) 
testo::comparison::comparison(float&&, int&&)
inline
                                                                         
int&& std::forward<int>(std::remove_reference<int>::type&) can be inlined into testo::comparison<testo::cmp_eq, float, int>::comparison(float&&, int&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(float&&, int&&)
inline
                                                                         
int&& std::forward<int>(std::remove_reference<int>::type&) inlined into testo::comparison<testo::cmp_eq, float, int>::comparison(float&&, int&&) 
testo::comparison::comparison(float&&, int&&)
inline
                                           
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_eq, double, int>::comparison(double&&, int&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(double&&, int&&)
inline
                                           
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_eq, double, int>::comparison(double&&, int&&) 
testo::comparison::comparison(double&&, int&&)
inline
                                                                         
int&& std::forward<int>(std::remove_reference<int>::type&) can be inlined into testo::comparison<testo::cmp_eq, double, int>::comparison(double&&, int&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(double&&, int&&)
inline
                                                                         
int&& std::forward<int>(std::remove_reference<int>::type&) inlined into testo::comparison<testo::cmp_eq, double, int>::comparison(double&&, int&&) 
testo::comparison::comparison(double&&, int&&)
inline
                                           
int&& std::forward<int>(std::remove_reference<int>::type&) can be inlined into testo::comparison<testo::cmp_eq, int, int>::comparison(int&&, int&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(int&&, int&&)
inline
                                           
int&& std::forward<int>(std::remove_reference<int>::type&) inlined into testo::comparison<testo::cmp_eq, int, int>::comparison(int&&, int&&) 
testo::comparison::comparison(int&&, int&&)
inline
                                                                         
int&& std::forward<int>(std::remove_reference<int>::type&) can be inlined into testo::comparison<testo::cmp_eq, int, int>::comparison(int&&, int&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(int&&, int&&)
inline
                                                                         
int&& std::forward<int>(std::remove_reference<int>::type&) inlined into testo::comparison<testo::cmp_eq, int, int>::comparison(int&&, int&&) 
testo::comparison::comparison(int&&, int&&)
gvn
                                                                         
load of type i32 not eliminated because it is clobbered by store 
testo::comparison::comparison(int&&, int&&)
inline
                                           
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_eq, double, double const&>::comparison(double&&, double const&) with cost=-35 (threshold=375) 
testo::comparison::comparison(double&&, double const&)
inline
                                           
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_eq, double, double const&>::comparison(double&&, double const&) 
testo::comparison::comparison(double&&, double const&)
inline
                                                                         
double const& std::forward<double const&>(std::remove_reference<double const&>::type&) can be inlined into testo::comparison<testo::cmp_eq, double, double const&>::comparison(double&&, double const&) with cost=-35 (threshold=375) 
testo::comparison::comparison(double&&, double const&)
inline
                                                                         
double const& std::forward<double const&>(std::remove_reference<double const&>::type&) inlined into testo::comparison<testo::cmp_eq, double, double const&>::comparison(double&&, double const&) 
testo::comparison::comparison(double&&, double const&)
inline
                                           
kfr::vec<int, 1ul>&& std::forward<kfr::vec<int, 1ul> >(std::remove_reference<kfr::vec<int, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >::comparison(kfr::vec<int, 1ul>&&, kfr::vec<int, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<int, 1ul>&& std::forward<kfr::vec<int, 1ul> >(std::remove_reference<kfr::vec<int, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >::comparison(kfr::vec<int, 1ul>&&, kfr::vec<int, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 1ul>&& std::forward<kfr::vec<int, 1ul> >(std::remove_reference<kfr::vec<int, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >::comparison(kfr::vec<int, 1ul>&&, kfr::vec<int, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 1ul>&& std::forward<kfr::vec<int, 1ul> >(std::remove_reference<kfr::vec<int, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >::comparison(kfr::vec<int, 1ul>&&, kfr::vec<int, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i32 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<signed char, 1ul>&& std::forward<kfr::vec<signed char, 1ul> >(std::remove_reference<kfr::vec<signed char, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >::comparison(kfr::vec<signed char, 1ul>&&, kfr::vec<signed char, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<signed char, 1ul>&& std::forward<kfr::vec<signed char, 1ul> >(std::remove_reference<kfr::vec<signed char, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >::comparison(kfr::vec<signed char, 1ul>&&, kfr::vec<signed char, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<signed char, 1ul>&& std::forward<kfr::vec<signed char, 1ul> >(std::remove_reference<kfr::vec<signed char, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >::comparison(kfr::vec<signed char, 1ul>&&, kfr::vec<signed char, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<signed char, 1ul>&& std::forward<kfr::vec<signed char, 1ul> >(std::remove_reference<kfr::vec<signed char, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >::comparison(kfr::vec<signed char, 1ul>&&, kfr::vec<signed char, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i8 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<signed char, 2ul>&& std::forward<kfr::vec<signed char, 2ul> >(std::remove_reference<kfr::vec<signed char, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >::comparison(kfr::vec<signed char, 2ul>&&, kfr::vec<signed char, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<signed char, 2ul>&& std::forward<kfr::vec<signed char, 2ul> >(std::remove_reference<kfr::vec<signed char, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >::comparison(kfr::vec<signed char, 2ul>&&, kfr::vec<signed char, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<signed char, 2ul>&& std::forward<kfr::vec<signed char, 2ul> >(std::remove_reference<kfr::vec<signed char, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >::comparison(kfr::vec<signed char, 2ul>&&, kfr::vec<signed char, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<signed char, 2ul>&& std::forward<kfr::vec<signed char, 2ul> >(std::remove_reference<kfr::vec<signed char, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >::comparison(kfr::vec<signed char, 2ul>&&, kfr::vec<signed char, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i16 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<signed char, 4ul>&& std::forward<kfr::vec<signed char, 4ul> >(std::remove_reference<kfr::vec<signed char, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >::comparison(kfr::vec<signed char, 4ul>&&, kfr::vec<signed char, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<signed char, 4ul>&& std::forward<kfr::vec<signed char, 4ul> >(std::remove_reference<kfr::vec<signed char, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >::comparison(kfr::vec<signed char, 4ul>&&, kfr::vec<signed char, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<signed char, 4ul>&& std::forward<kfr::vec<signed char, 4ul> >(std::remove_reference<kfr::vec<signed char, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >::comparison(kfr::vec<signed char, 4ul>&&, kfr::vec<signed char, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<signed char, 4ul>&& std::forward<kfr::vec<signed char, 4ul> >(std::remove_reference<kfr::vec<signed char, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >::comparison(kfr::vec<signed char, 4ul>&&, kfr::vec<signed char, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i32 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<signed char, 8ul>&& std::forward<kfr::vec<signed char, 8ul> >(std::remove_reference<kfr::vec<signed char, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >::comparison(kfr::vec<signed char, 8ul>&&, kfr::vec<signed char, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<signed char, 8ul>&& std::forward<kfr::vec<signed char, 8ul> >(std::remove_reference<kfr::vec<signed char, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >::comparison(kfr::vec<signed char, 8ul>&&, kfr::vec<signed char, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<signed char, 8ul>&& std::forward<kfr::vec<signed char, 8ul> >(std::remove_reference<kfr::vec<signed char, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >::comparison(kfr::vec<signed char, 8ul>&&, kfr::vec<signed char, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<signed char, 8ul>&& std::forward<kfr::vec<signed char, 8ul> >(std::remove_reference<kfr::vec<signed char, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >::comparison(kfr::vec<signed char, 8ul>&&, kfr::vec<signed char, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i64 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISB_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISB_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISB_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
inline
                                           
kfr::vec<signed char, 16ul>&& std::forward<kfr::vec<signed char, 16ul> >(std::remove_reference<kfr::vec<signed char, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >::comparison(kfr::vec<signed char, 16ul>&&, kfr::vec<signed char, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<signed char, 16ul>&& std::forward<kfr::vec<signed char, 16ul> >(std::remove_reference<kfr::vec<signed char, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >::comparison(kfr::vec<signed char, 16ul>&&, kfr::vec<signed char, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<signed char, 16ul>&& std::forward<kfr::vec<signed char, 16ul> >(std::remove_reference<kfr::vec<signed char, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >::comparison(kfr::vec<signed char, 16ul>&&, kfr::vec<signed char, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<signed char, 16ul>&& std::forward<kfr::vec<signed char, 16ul> >(std::remove_reference<kfr::vec<signed char, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >::comparison(kfr::vec<signed char, 16ul>&&, kfr::vec<signed char, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISC_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISC_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
inline
                                           
kfr::vec<signed char, 3ul>&& std::forward<kfr::vec<signed char, 3ul> >(std::remove_reference<kfr::vec<signed char, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >::comparison(kfr::vec<signed char, 3ul>&&, kfr::vec<signed char, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<signed char, 3ul>&& std::forward<kfr::vec<signed char, 3ul> >(std::remove_reference<kfr::vec<signed char, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >::comparison(kfr::vec<signed char, 3ul>&&, kfr::vec<signed char, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<signed char, 3ul>&& std::forward<kfr::vec<signed char, 3ul> >(std::remove_reference<kfr::vec<signed char, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >::comparison(kfr::vec<signed char, 3ul>&&, kfr::vec<signed char, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<signed char, 3ul>&& std::forward<kfr::vec<signed char, 3ul> >(std::remove_reference<kfr::vec<signed char, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >::comparison(kfr::vec<signed char, 3ul>&&, kfr::vec<signed char, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i32 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<short, 1ul>&& std::forward<kfr::vec<short, 1ul> >(std::remove_reference<kfr::vec<short, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >::comparison(kfr::vec<short, 1ul>&&, kfr::vec<short, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<short, 1ul>&& std::forward<kfr::vec<short, 1ul> >(std::remove_reference<kfr::vec<short, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >::comparison(kfr::vec<short, 1ul>&&, kfr::vec<short, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<short, 1ul>&& std::forward<kfr::vec<short, 1ul> >(std::remove_reference<kfr::vec<short, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >::comparison(kfr::vec<short, 1ul>&&, kfr::vec<short, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<short, 1ul>&& std::forward<kfr::vec<short, 1ul> >(std::remove_reference<kfr::vec<short, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >::comparison(kfr::vec<short, 1ul>&&, kfr::vec<short, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i16 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<short, 2ul>&& std::forward<kfr::vec<short, 2ul> >(std::remove_reference<kfr::vec<short, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >::comparison(kfr::vec<short, 2ul>&&, kfr::vec<short, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<short, 2ul>&& std::forward<kfr::vec<short, 2ul> >(std::remove_reference<kfr::vec<short, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >::comparison(kfr::vec<short, 2ul>&&, kfr::vec<short, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<short, 2ul>&& std::forward<kfr::vec<short, 2ul> >(std::remove_reference<kfr::vec<short, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >::comparison(kfr::vec<short, 2ul>&&, kfr::vec<short, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<short, 2ul>&& std::forward<kfr::vec<short, 2ul> >(std::remove_reference<kfr::vec<short, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >::comparison(kfr::vec<short, 2ul>&&, kfr::vec<short, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i32 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<short, 4ul>&& std::forward<kfr::vec<short, 4ul> >(std::remove_reference<kfr::vec<short, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >::comparison(kfr::vec<short, 4ul>&&, kfr::vec<short, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<short, 4ul>&& std::forward<kfr::vec<short, 4ul> >(std::remove_reference<kfr::vec<short, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >::comparison(kfr::vec<short, 4ul>&&, kfr::vec<short, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<short, 4ul>&& std::forward<kfr::vec<short, 4ul> >(std::remove_reference<kfr::vec<short, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >::comparison(kfr::vec<short, 4ul>&&, kfr::vec<short, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<short, 4ul>&& std::forward<kfr::vec<short, 4ul> >(std::remove_reference<kfr::vec<short, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >::comparison(kfr::vec<short, 4ul>&&, kfr::vec<short, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i64 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISG_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISG_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
inline
                                           
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >::comparison(kfr::vec<short, 8ul>&&, kfr::vec<short, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >::comparison(kfr::vec<short, 8ul>&&, kfr::vec<short, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >::comparison(kfr::vec<short, 8ul>&&, kfr::vec<short, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >::comparison(kfr::vec<short, 8ul>&&, kfr::vec<short, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISH_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISH_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
inline
                                           
kfr::vec<short, 16ul>&& std::forward<kfr::vec<short, 16ul> >(std::remove_reference<kfr::vec<short, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >::comparison(kfr::vec<short, 16ul>&&, kfr::vec<short, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<short, 16ul>&& std::forward<kfr::vec<short, 16ul> >(std::remove_reference<kfr::vec<short, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >::comparison(kfr::vec<short, 16ul>&&, kfr::vec<short, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<short, 16ul>&& std::forward<kfr::vec<short, 16ul> >(std::remove_reference<kfr::vec<short, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >::comparison(kfr::vec<short, 16ul>&&, kfr::vec<short, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<short, 16ul>&& std::forward<kfr::vec<short, 16ul> >(std::remove_reference<kfr::vec<short, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >::comparison(kfr::vec<short, 16ul>&&, kfr::vec<short, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISI_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISI_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
                                                                   
load of type <3 x i16> eliminated in favor of bitcast 
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIsLm3EEEEEEEDaT_i
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISJ_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISJ_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
inline
                                           
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul>&&, kfr::vec<int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul>&&, kfr::vec<int, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul>&&, kfr::vec<int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul>&&, kfr::vec<int, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i64 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISL_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISL_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISM_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISM_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISN_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISN_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
inline
                                           
kfr::vec<int, 16ul>&& std::forward<kfr::vec<int, 16ul> >(std::remove_reference<kfr::vec<int, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >::comparison(kfr::vec<int, 16ul>&&, kfr::vec<int, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<int, 16ul>&& std::forward<kfr::vec<int, 16ul> >(std::remove_reference<kfr::vec<int, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >::comparison(kfr::vec<int, 16ul>&&, kfr::vec<int, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 16ul>&& std::forward<kfr::vec<int, 16ul> >(std::remove_reference<kfr::vec<int, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >::comparison(kfr::vec<int, 16ul>&&, kfr::vec<int, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<int, 16ul>&& std::forward<kfr::vec<int, 16ul> >(std::remove_reference<kfr::vec<int, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >::comparison(kfr::vec<int, 16ul>&&, kfr::vec<int, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISO_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISO_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISP_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISP_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
inline
                                           
kfr::vec<long, 1ul>&& std::forward<kfr::vec<long, 1ul> >(std::remove_reference<kfr::vec<long, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >::comparison(kfr::vec<long, 1ul>&&, kfr::vec<long, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<long, 1ul>&& std::forward<kfr::vec<long, 1ul> >(std::remove_reference<kfr::vec<long, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >::comparison(kfr::vec<long, 1ul>&&, kfr::vec<long, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<long, 1ul>&& std::forward<kfr::vec<long, 1ul> >(std::remove_reference<kfr::vec<long, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >::comparison(kfr::vec<long, 1ul>&&, kfr::vec<long, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<long, 1ul>&& std::forward<kfr::vec<long, 1ul> >(std::remove_reference<kfr::vec<long, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >::comparison(kfr::vec<long, 1ul>&&, kfr::vec<long, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i64 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISQ_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISQ_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
inline
                                           
kfr::vec<long, 2ul>&& std::forward<kfr::vec<long, 2ul> >(std::remove_reference<kfr::vec<long, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >::comparison(kfr::vec<long, 2ul>&&, kfr::vec<long, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<long, 2ul>&& std::forward<kfr::vec<long, 2ul> >(std::remove_reference<kfr::vec<long, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >::comparison(kfr::vec<long, 2ul>&&, kfr::vec<long, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<long, 2ul>&& std::forward<kfr::vec<long, 2ul> >(std::remove_reference<kfr::vec<long, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >::comparison(kfr::vec<long, 2ul>&&, kfr::vec<long, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<long, 2ul>&& std::forward<kfr::vec<long, 2ul> >(std::remove_reference<kfr::vec<long, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >::comparison(kfr::vec<long, 2ul>&&, kfr::vec<long, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISR_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISR_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
inline
                                           
kfr::vec<long, 4ul>&& std::forward<kfr::vec<long, 4ul> >(std::remove_reference<kfr::vec<long, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >::comparison(kfr::vec<long, 4ul>&&, kfr::vec<long, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<long, 4ul>&& std::forward<kfr::vec<long, 4ul> >(std::remove_reference<kfr::vec<long, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >::comparison(kfr::vec<long, 4ul>&&, kfr::vec<long, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<long, 4ul>&& std::forward<kfr::vec<long, 4ul> >(std::remove_reference<kfr::vec<long, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >::comparison(kfr::vec<long, 4ul>&&, kfr::vec<long, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<long, 4ul>&& std::forward<kfr::vec<long, 4ul> >(std::remove_reference<kfr::vec<long, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >::comparison(kfr::vec<long, 4ul>&&, kfr::vec<long, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISS_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISS_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
inline
                                           
kfr::vec<long, 8ul>&& std::forward<kfr::vec<long, 8ul> >(std::remove_reference<kfr::vec<long, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >::comparison(kfr::vec<long, 8ul>&&, kfr::vec<long, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<long, 8ul>&& std::forward<kfr::vec<long, 8ul> >(std::remove_reference<kfr::vec<long, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >::comparison(kfr::vec<long, 8ul>&&, kfr::vec<long, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<long, 8ul>&& std::forward<kfr::vec<long, 8ul> >(std::remove_reference<kfr::vec<long, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >::comparison(kfr::vec<long, 8ul>&&, kfr::vec<long, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<long, 8ul>&& std::forward<kfr::vec<long, 8ul> >(std::remove_reference<kfr::vec<long, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >::comparison(kfr::vec<long, 8ul>&&, kfr::vec<long, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tIST_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tIST_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
inline
                                           
kfr::vec<long, 16ul>&& std::forward<kfr::vec<long, 16ul> >(std::remove_reference<kfr::vec<long, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >::comparison(kfr::vec<long, 16ul>&&, kfr::vec<long, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<long, 16ul>&& std::forward<kfr::vec<long, 16ul> >(std::remove_reference<kfr::vec<long, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >::comparison(kfr::vec<long, 16ul>&&, kfr::vec<long, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<long, 16ul>&& std::forward<kfr::vec<long, 16ul> >(std::remove_reference<kfr::vec<long, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >::comparison(kfr::vec<long, 16ul>&&, kfr::vec<long, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<long, 16ul>&& std::forward<kfr::vec<long, 16ul> >(std::remove_reference<kfr::vec<long, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >::comparison(kfr::vec<long, 16ul>&&, kfr::vec<long, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISU_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISU_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISV_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISV_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
inline
                                           
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >::comparison(kfr::vec<float, 1ul>&&, kfr::vec<float, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >::comparison(kfr::vec<float, 1ul>&&, kfr::vec<float, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >::comparison(kfr::vec<float, 1ul>&&, kfr::vec<float, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >::comparison(kfr::vec<float, 1ul>&&, kfr::vec<float, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i32 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >::comparison(kfr::vec<float, 2ul>&&, kfr::vec<float, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >::comparison(kfr::vec<float, 2ul>&&, kfr::vec<float, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >::comparison(kfr::vec<float, 2ul>&&, kfr::vec<float, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >::comparison(kfr::vec<float, 2ul>&&, kfr::vec<float, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i64 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
inline
                                           
kfr::vec<float, 8ul>&& std::forward<kfr::vec<float, 8ul> >(std::remove_reference<kfr::vec<float, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >::comparison(kfr::vec<float, 8ul>&&, kfr::vec<float, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<float, 8ul>&& std::forward<kfr::vec<float, 8ul> >(std::remove_reference<kfr::vec<float, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >::comparison(kfr::vec<float, 8ul>&&, kfr::vec<float, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 8ul>&& std::forward<kfr::vec<float, 8ul> >(std::remove_reference<kfr::vec<float, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >::comparison(kfr::vec<float, 8ul>&&, kfr::vec<float, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<float, 8ul>&& std::forward<kfr::vec<float, 8ul> >(std::remove_reference<kfr::vec<float, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >::comparison(kfr::vec<float, 8ul>&&, kfr::vec<float, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
inline
                                           
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >::comparison(kfr::vec<double, 1ul>&&, kfr::vec<double, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >::comparison(kfr::vec<double, 1ul>&&, kfr::vec<double, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >::comparison(kfr::vec<double, 1ul>&&, kfr::vec<double, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >::comparison(kfr::vec<double, 1ul>&&, kfr::vec<double, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i64 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
inline
                                           
kfr::vec<double, 2ul>&& std::forward<kfr::vec<double, 2ul> >(std::remove_reference<kfr::vec<double, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >::comparison(kfr::vec<double, 2ul>&&, kfr::vec<double, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<double, 2ul>&& std::forward<kfr::vec<double, 2ul> >(std::remove_reference<kfr::vec<double, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >::comparison(kfr::vec<double, 2ul>&&, kfr::vec<double, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<double, 2ul>&& std::forward<kfr::vec<double, 2ul> >(std::remove_reference<kfr::vec<double, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >::comparison(kfr::vec<double, 2ul>&&, kfr::vec<double, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<double, 2ul>&& std::forward<kfr::vec<double, 2ul> >(std::remove_reference<kfr::vec<double, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >::comparison(kfr::vec<double, 2ul>&&, kfr::vec<double, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
inline
                                           
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >::comparison(kfr::vec<double, 4ul>&&, kfr::vec<double, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >::comparison(kfr::vec<double, 4ul>&&, kfr::vec<double, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >::comparison(kfr::vec<double, 4ul>&&, kfr::vec<double, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >::comparison(kfr::vec<double, 4ul>&&, kfr::vec<double, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
inline
                                           
kfr::vec<double, 16ul>&& std::forward<kfr::vec<double, 16ul> >(std::remove_reference<kfr::vec<double, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >::comparison(kfr::vec<double, 16ul>&&, kfr::vec<double, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<double, 16ul>&& std::forward<kfr::vec<double, 16ul> >(std::remove_reference<kfr::vec<double, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >::comparison(kfr::vec<double, 16ul>&&, kfr::vec<double, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<double, 16ul>&& std::forward<kfr::vec<double, 16ul> >(std::remove_reference<kfr::vec<double, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >::comparison(kfr::vec<double, 16ul>&&, kfr::vec<double, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<double, 16ul>&& std::forward<kfr::vec<double, 16ul> >(std::remove_reference<kfr::vec<double, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >::comparison(kfr::vec<double, 16ul>&&, kfr::vec<double, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
inline
                                           
kfr::vec<double, 3ul>&& std::forward<kfr::vec<double, 3ul> >(std::remove_reference<kfr::vec<double, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >::comparison(kfr::vec<double, 3ul>&&, kfr::vec<double, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<double, 3ul>&& std::forward<kfr::vec<double, 3ul> >(std::remove_reference<kfr::vec<double, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >::comparison(kfr::vec<double, 3ul>&&, kfr::vec<double, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<double, 3ul>&& std::forward<kfr::vec<double, 3ul> >(std::remove_reference<kfr::vec<double, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >::comparison(kfr::vec<double, 3ul>&&, kfr::vec<double, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<double, 3ul>&& std::forward<kfr::vec<double, 3ul> >(std::remove_reference<kfr::vec<double, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >::comparison(kfr::vec<double, 3ul>&&, kfr::vec<double, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISB_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISB_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISC_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISC_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISD_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISD_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISE_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISE_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISF_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISF_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISG_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISG_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISH_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISH_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISI_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISI_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISJ_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISJ_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISK_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISK_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISL_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISL_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
                                                                   
load of type <3 x i16> eliminated in favor of bitcast 
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIsLm3EEEEEEEDaT_St4pairIiiE
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned char, 8ul>&& std::forward<kfr::vec<unsigned char, 8ul> >(std::remove_reference<kfr::vec<unsigned char, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >::comparison(kfr::vec<unsigned char, 8ul>&&, kfr::vec<unsigned char, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned char, 8ul>&& std::forward<kfr::vec<unsigned char, 8ul> >(std::remove_reference<kfr::vec<unsigned char, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >::comparison(kfr::vec<unsigned char, 8ul>&&, kfr::vec<unsigned char, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 8ul>&& std::forward<kfr::vec<unsigned char, 8ul> >(std::remove_reference<kfr::vec<unsigned char, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >::comparison(kfr::vec<unsigned char, 8ul>&&, kfr::vec<unsigned char, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 8ul>&& std::forward<kfr::vec<unsigned char, 8ul> >(std::remove_reference<kfr::vec<unsigned char, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >::comparison(kfr::vec<unsigned char, 8ul>&&, kfr::vec<unsigned char, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i64 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned char, 16ul>&& std::forward<kfr::vec<unsigned char, 16ul> >(std::remove_reference<kfr::vec<unsigned char, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >::comparison(kfr::vec<unsigned char, 16ul>&&, kfr::vec<unsigned char, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned char, 16ul>&& std::forward<kfr::vec<unsigned char, 16ul> >(std::remove_reference<kfr::vec<unsigned char, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >::comparison(kfr::vec<unsigned char, 16ul>&&, kfr::vec<unsigned char, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 16ul>&& std::forward<kfr::vec<unsigned char, 16ul> >(std::remove_reference<kfr::vec<unsigned char, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >::comparison(kfr::vec<unsigned char, 16ul>&&, kfr::vec<unsigned char, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned char, 16ul>&& std::forward<kfr::vec<unsigned char, 16ul> >(std::remove_reference<kfr::vec<unsigned char, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >::comparison(kfr::vec<unsigned char, 16ul>&&, kfr::vec<unsigned char, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned short, 1ul>&& std::forward<kfr::vec<unsigned short, 1ul> >(std::remove_reference<kfr::vec<unsigned short, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >::comparison(kfr::vec<unsigned short, 1ul>&&, kfr::vec<unsigned short, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned short, 1ul>&& std::forward<kfr::vec<unsigned short, 1ul> >(std::remove_reference<kfr::vec<unsigned short, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >::comparison(kfr::vec<unsigned short, 1ul>&&, kfr::vec<unsigned short, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned short, 1ul>&& std::forward<kfr::vec<unsigned short, 1ul> >(std::remove_reference<kfr::vec<unsigned short, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >::comparison(kfr::vec<unsigned short, 1ul>&&, kfr::vec<unsigned short, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned short, 1ul>&& std::forward<kfr::vec<unsigned short, 1ul> >(std::remove_reference<kfr::vec<unsigned short, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >::comparison(kfr::vec<unsigned short, 1ul>&&, kfr::vec<unsigned short, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i16 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned short, 2ul>&& std::forward<kfr::vec<unsigned short, 2ul> >(std::remove_reference<kfr::vec<unsigned short, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >::comparison(kfr::vec<unsigned short, 2ul>&&, kfr::vec<unsigned short, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned short, 2ul>&& std::forward<kfr::vec<unsigned short, 2ul> >(std::remove_reference<kfr::vec<unsigned short, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >::comparison(kfr::vec<unsigned short, 2ul>&&, kfr::vec<unsigned short, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned short, 2ul>&& std::forward<kfr::vec<unsigned short, 2ul> >(std::remove_reference<kfr::vec<unsigned short, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >::comparison(kfr::vec<unsigned short, 2ul>&&, kfr::vec<unsigned short, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned short, 2ul>&& std::forward<kfr::vec<unsigned short, 2ul> >(std::remove_reference<kfr::vec<unsigned short, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >::comparison(kfr::vec<unsigned short, 2ul>&&, kfr::vec<unsigned short, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i32 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned short, 4ul>&& std::forward<kfr::vec<unsigned short, 4ul> >(std::remove_reference<kfr::vec<unsigned short, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >::comparison(kfr::vec<unsigned short, 4ul>&&, kfr::vec<unsigned short, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned short, 4ul>&& std::forward<kfr::vec<unsigned short, 4ul> >(std::remove_reference<kfr::vec<unsigned short, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >::comparison(kfr::vec<unsigned short, 4ul>&&, kfr::vec<unsigned short, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned short, 4ul>&& std::forward<kfr::vec<unsigned short, 4ul> >(std::remove_reference<kfr::vec<unsigned short, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >::comparison(kfr::vec<unsigned short, 4ul>&&, kfr::vec<unsigned short, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned short, 4ul>&& std::forward<kfr::vec<unsigned short, 4ul> >(std::remove_reference<kfr::vec<unsigned short, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >::comparison(kfr::vec<unsigned short, 4ul>&&, kfr::vec<unsigned short, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i64 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned short, 8ul>&& std::forward<kfr::vec<unsigned short, 8ul> >(std::remove_reference<kfr::vec<unsigned short, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >::comparison(kfr::vec<unsigned short, 8ul>&&, kfr::vec<unsigned short, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned short, 8ul>&& std::forward<kfr::vec<unsigned short, 8ul> >(std::remove_reference<kfr::vec<unsigned short, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >::comparison(kfr::vec<unsigned short, 8ul>&&, kfr::vec<unsigned short, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned short, 8ul>&& std::forward<kfr::vec<unsigned short, 8ul> >(std::remove_reference<kfr::vec<unsigned short, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >::comparison(kfr::vec<unsigned short, 8ul>&&, kfr::vec<unsigned short, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned short, 8ul>&& std::forward<kfr::vec<unsigned short, 8ul> >(std::remove_reference<kfr::vec<unsigned short, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >::comparison(kfr::vec<unsigned short, 8ul>&&, kfr::vec<unsigned short, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned short, 16ul>&& std::forward<kfr::vec<unsigned short, 16ul> >(std::remove_reference<kfr::vec<unsigned short, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >::comparison(kfr::vec<unsigned short, 16ul>&&, kfr::vec<unsigned short, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned short, 16ul>&& std::forward<kfr::vec<unsigned short, 16ul> >(std::remove_reference<kfr::vec<unsigned short, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >::comparison(kfr::vec<unsigned short, 16ul>&&, kfr::vec<unsigned short, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned short, 16ul>&& std::forward<kfr::vec<unsigned short, 16ul> >(std::remove_reference<kfr::vec<unsigned short, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >::comparison(kfr::vec<unsigned short, 16ul>&&, kfr::vec<unsigned short, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned short, 16ul>&& std::forward<kfr::vec<unsigned short, 16ul> >(std::remove_reference<kfr::vec<unsigned short, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >::comparison(kfr::vec<unsigned short, 16ul>&&, kfr::vec<unsigned short, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned short, 3ul>&& std::forward<kfr::vec<unsigned short, 3ul> >(std::remove_reference<kfr::vec<unsigned short, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >::comparison(kfr::vec<unsigned short, 3ul>&&, kfr::vec<unsigned short, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned short, 3ul>&& std::forward<kfr::vec<unsigned short, 3ul> >(std::remove_reference<kfr::vec<unsigned short, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >::comparison(kfr::vec<unsigned short, 3ul>&&, kfr::vec<unsigned short, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned short, 3ul>&& std::forward<kfr::vec<unsigned short, 3ul> >(std::remove_reference<kfr::vec<unsigned short, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >::comparison(kfr::vec<unsigned short, 3ul>&&, kfr::vec<unsigned short, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned short, 3ul>&& std::forward<kfr::vec<unsigned short, 3ul> >(std::remove_reference<kfr::vec<unsigned short, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >::comparison(kfr::vec<unsigned short, 3ul>&&, kfr::vec<unsigned short, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type <3 x i16> not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type <3 x i16> eliminated in favor of bitcast 
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecItLm3EEEEEEEDaT_St4pairIjjE
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned int, 1ul>&& std::forward<kfr::vec<unsigned int, 1ul> >(std::remove_reference<kfr::vec<unsigned int, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >::comparison(kfr::vec<unsigned int, 1ul>&&, kfr::vec<unsigned int, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned int, 1ul>&& std::forward<kfr::vec<unsigned int, 1ul> >(std::remove_reference<kfr::vec<unsigned int, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >::comparison(kfr::vec<unsigned int, 1ul>&&, kfr::vec<unsigned int, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned int, 1ul>&& std::forward<kfr::vec<unsigned int, 1ul> >(std::remove_reference<kfr::vec<unsigned int, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >::comparison(kfr::vec<unsigned int, 1ul>&&, kfr::vec<unsigned int, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned int, 1ul>&& std::forward<kfr::vec<unsigned int, 1ul> >(std::remove_reference<kfr::vec<unsigned int, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >::comparison(kfr::vec<unsigned int, 1ul>&&, kfr::vec<unsigned int, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i32 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned int, 2ul>&& std::forward<kfr::vec<unsigned int, 2ul> >(std::remove_reference<kfr::vec<unsigned int, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >::comparison(kfr::vec<unsigned int, 2ul>&&, kfr::vec<unsigned int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned int, 2ul>&& std::forward<kfr::vec<unsigned int, 2ul> >(std::remove_reference<kfr::vec<unsigned int, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >::comparison(kfr::vec<unsigned int, 2ul>&&, kfr::vec<unsigned int, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned int, 2ul>&& std::forward<kfr::vec<unsigned int, 2ul> >(std::remove_reference<kfr::vec<unsigned int, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >::comparison(kfr::vec<unsigned int, 2ul>&&, kfr::vec<unsigned int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned int, 2ul>&& std::forward<kfr::vec<unsigned int, 2ul> >(std::remove_reference<kfr::vec<unsigned int, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >::comparison(kfr::vec<unsigned int, 2ul>&&, kfr::vec<unsigned int, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i64 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned int, 4ul>&& std::forward<kfr::vec<unsigned int, 4ul> >(std::remove_reference<kfr::vec<unsigned int, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >::comparison(kfr::vec<unsigned int, 4ul>&&, kfr::vec<unsigned int, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned int, 4ul>&& std::forward<kfr::vec<unsigned int, 4ul> >(std::remove_reference<kfr::vec<unsigned int, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >::comparison(kfr::vec<unsigned int, 4ul>&&, kfr::vec<unsigned int, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned int, 4ul>&& std::forward<kfr::vec<unsigned int, 4ul> >(std::remove_reference<kfr::vec<unsigned int, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >::comparison(kfr::vec<unsigned int, 4ul>&&, kfr::vec<unsigned int, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned int, 4ul>&& std::forward<kfr::vec<unsigned int, 4ul> >(std::remove_reference<kfr::vec<unsigned int, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >::comparison(kfr::vec<unsigned int, 4ul>&&, kfr::vec<unsigned int, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned int, 8ul>&& std::forward<kfr::vec<unsigned int, 8ul> >(std::remove_reference<kfr::vec<unsigned int, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >::comparison(kfr::vec<unsigned int, 8ul>&&, kfr::vec<unsigned int, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned int, 8ul>&& std::forward<kfr::vec<unsigned int, 8ul> >(std::remove_reference<kfr::vec<unsigned int, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >::comparison(kfr::vec<unsigned int, 8ul>&&, kfr::vec<unsigned int, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned int, 8ul>&& std::forward<kfr::vec<unsigned int, 8ul> >(std::remove_reference<kfr::vec<unsigned int, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >::comparison(kfr::vec<unsigned int, 8ul>&&, kfr::vec<unsigned int, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned int, 8ul>&& std::forward<kfr::vec<unsigned int, 8ul> >(std::remove_reference<kfr::vec<unsigned int, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >::comparison(kfr::vec<unsigned int, 8ul>&&, kfr::vec<unsigned int, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned int, 16ul>&& std::forward<kfr::vec<unsigned int, 16ul> >(std::remove_reference<kfr::vec<unsigned int, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >::comparison(kfr::vec<unsigned int, 16ul>&&, kfr::vec<unsigned int, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned int, 16ul>&& std::forward<kfr::vec<unsigned int, 16ul> >(std::remove_reference<kfr::vec<unsigned int, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >::comparison(kfr::vec<unsigned int, 16ul>&&, kfr::vec<unsigned int, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned int, 16ul>&& std::forward<kfr::vec<unsigned int, 16ul> >(std::remove_reference<kfr::vec<unsigned int, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >::comparison(kfr::vec<unsigned int, 16ul>&&, kfr::vec<unsigned int, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned int, 16ul>&& std::forward<kfr::vec<unsigned int, 16ul> >(std::remove_reference<kfr::vec<unsigned int, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >::comparison(kfr::vec<unsigned int, 16ul>&&, kfr::vec<unsigned int, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned int, 3ul>&& std::forward<kfr::vec<unsigned int, 3ul> >(std::remove_reference<kfr::vec<unsigned int, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >::comparison(kfr::vec<unsigned int, 3ul>&&, kfr::vec<unsigned int, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned int, 3ul>&& std::forward<kfr::vec<unsigned int, 3ul> >(std::remove_reference<kfr::vec<unsigned int, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >::comparison(kfr::vec<unsigned int, 3ul>&&, kfr::vec<unsigned int, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned int, 3ul>&& std::forward<kfr::vec<unsigned int, 3ul> >(std::remove_reference<kfr::vec<unsigned int, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >::comparison(kfr::vec<unsigned int, 3ul>&&, kfr::vec<unsigned int, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned int, 3ul>&& std::forward<kfr::vec<unsigned int, 3ul> >(std::remove_reference<kfr::vec<unsigned int, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >::comparison(kfr::vec<unsigned int, 3ul>&&, kfr::vec<unsigned int, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned long, 1ul>&& std::forward<kfr::vec<unsigned long, 1ul> >(std::remove_reference<kfr::vec<unsigned long, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >::comparison(kfr::vec<unsigned long, 1ul>&&, kfr::vec<unsigned long, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned long, 1ul>&& std::forward<kfr::vec<unsigned long, 1ul> >(std::remove_reference<kfr::vec<unsigned long, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >::comparison(kfr::vec<unsigned long, 1ul>&&, kfr::vec<unsigned long, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned long, 1ul>&& std::forward<kfr::vec<unsigned long, 1ul> >(std::remove_reference<kfr::vec<unsigned long, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >::comparison(kfr::vec<unsigned long, 1ul>&&, kfr::vec<unsigned long, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned long, 1ul>&& std::forward<kfr::vec<unsigned long, 1ul> >(std::remove_reference<kfr::vec<unsigned long, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >::comparison(kfr::vec<unsigned long, 1ul>&&, kfr::vec<unsigned long, 1ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
gvn
                                                                   
load of type i64 not eliminated because it is clobbered by store 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned long, 2ul>&& std::forward<kfr::vec<unsigned long, 2ul> >(std::remove_reference<kfr::vec<unsigned long, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >::comparison(kfr::vec<unsigned long, 2ul>&&, kfr::vec<unsigned long, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned long, 2ul>&& std::forward<kfr::vec<unsigned long, 2ul> >(std::remove_reference<kfr::vec<unsigned long, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >::comparison(kfr::vec<unsigned long, 2ul>&&, kfr::vec<unsigned long, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned long, 2ul>&& std::forward<kfr::vec<unsigned long, 2ul> >(std::remove_reference<kfr::vec<unsigned long, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >::comparison(kfr::vec<unsigned long, 2ul>&&, kfr::vec<unsigned long, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned long, 2ul>&& std::forward<kfr::vec<unsigned long, 2ul> >(std::remove_reference<kfr::vec<unsigned long, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >::comparison(kfr::vec<unsigned long, 2ul>&&, kfr::vec<unsigned long, 2ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned long, 4ul>&& std::forward<kfr::vec<unsigned long, 4ul> >(std::remove_reference<kfr::vec<unsigned long, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >::comparison(kfr::vec<unsigned long, 4ul>&&, kfr::vec<unsigned long, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned long, 4ul>&& std::forward<kfr::vec<unsigned long, 4ul> >(std::remove_reference<kfr::vec<unsigned long, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >::comparison(kfr::vec<unsigned long, 4ul>&&, kfr::vec<unsigned long, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned long, 4ul>&& std::forward<kfr::vec<unsigned long, 4ul> >(std::remove_reference<kfr::vec<unsigned long, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >::comparison(kfr::vec<unsigned long, 4ul>&&, kfr::vec<unsigned long, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned long, 4ul>&& std::forward<kfr::vec<unsigned long, 4ul> >(std::remove_reference<kfr::vec<unsigned long, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >::comparison(kfr::vec<unsigned long, 4ul>&&, kfr::vec<unsigned long, 4ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned long, 8ul>&& std::forward<kfr::vec<unsigned long, 8ul> >(std::remove_reference<kfr::vec<unsigned long, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >::comparison(kfr::vec<unsigned long, 8ul>&&, kfr::vec<unsigned long, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned long, 8ul>&& std::forward<kfr::vec<unsigned long, 8ul> >(std::remove_reference<kfr::vec<unsigned long, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >::comparison(kfr::vec<unsigned long, 8ul>&&, kfr::vec<unsigned long, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned long, 8ul>&& std::forward<kfr::vec<unsigned long, 8ul> >(std::remove_reference<kfr::vec<unsigned long, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >::comparison(kfr::vec<unsigned long, 8ul>&&, kfr::vec<unsigned long, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned long, 8ul>&& std::forward<kfr::vec<unsigned long, 8ul> >(std::remove_reference<kfr::vec<unsigned long, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >::comparison(kfr::vec<unsigned long, 8ul>&&, kfr::vec<unsigned long, 8ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned long, 16ul>&& std::forward<kfr::vec<unsigned long, 16ul> >(std::remove_reference<kfr::vec<unsigned long, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >::comparison(kfr::vec<unsigned long, 16ul>&&, kfr::vec<unsigned long, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned long, 16ul>&& std::forward<kfr::vec<unsigned long, 16ul> >(std::remove_reference<kfr::vec<unsigned long, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >::comparison(kfr::vec<unsigned long, 16ul>&&, kfr::vec<unsigned long, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned long, 16ul>&& std::forward<kfr::vec<unsigned long, 16ul> >(std::remove_reference<kfr::vec<unsigned long, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >::comparison(kfr::vec<unsigned long, 16ul>&&, kfr::vec<unsigned long, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned long, 16ul>&& std::forward<kfr::vec<unsigned long, 16ul> >(std::remove_reference<kfr::vec<unsigned long, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >::comparison(kfr::vec<unsigned long, 16ul>&&, kfr::vec<unsigned long, 16ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
inline
                                           
kfr::vec<unsigned long, 3ul>&& std::forward<kfr::vec<unsigned long, 3ul> >(std::remove_reference<kfr::vec<unsigned long, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >::comparison(kfr::vec<unsigned long, 3ul>&&, kfr::vec<unsigned long, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                           
kfr::vec<unsigned long, 3ul>&& std::forward<kfr::vec<unsigned long, 3ul> >(std::remove_reference<kfr::vec<unsigned long, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >::comparison(kfr::vec<unsigned long, 3ul>&&, kfr::vec<unsigned long, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned long, 3ul>&& std::forward<kfr::vec<unsigned long, 3ul> >(std::remove_reference<kfr::vec<unsigned long, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >::comparison(kfr::vec<unsigned long, 3ul>&&, kfr::vec<unsigned long, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
inline
                                                                         
kfr::vec<unsigned long, 3ul>&& std::forward<kfr::vec<unsigned long, 3ul> >(std::remove_reference<kfr::vec<unsigned long, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >::comparison(kfr::vec<unsigned long, 3ul>&&, kfr::vec<unsigned long, 3ul>&&) 
testo::comparison, kfr::vec >::comparison(kfr::vec&&, kfr::vec&&)
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
                                                                   
load of type <3 x i16> eliminated in favor of  
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm3EEEEEEEDaT_
gvn
                                                                   
load of type <3 x i16> eliminated in favor of  
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm3EEEEEEEDaT_
gvn
                                                                   
load of type <3 x i16> eliminated in favor of  
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm3EEEEEEEDaT_
gvn
                                                                   
load of type <3 x i16> eliminated in favor of zeroinitializer 
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm3EEEEEEEDaT_
gvn
                                                                   
load of type <3 x i16> eliminated in favor of zeroinitializer 
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecItLm3EEEEEEEDaT_
gvn
                                                                   
load of type <3 x i16> eliminated in favor of  
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecItLm3EEEEEEEDaT_
inline
                                           
bool&& std::forward<bool>(std::remove_reference<bool>::type&) can be inlined into testo::comparison<testo::cmp_eq, bool, bool>::comparison(bool&&, bool&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(bool&&, bool&&)
inline
                                           
bool&& std::forward<bool>(std::remove_reference<bool>::type&) inlined into testo::comparison<testo::cmp_eq, bool, bool>::comparison(bool&&, bool&&) 
testo::comparison::comparison(bool&&, bool&&)
inline
                                                                         
bool&& std::forward<bool>(std::remove_reference<bool>::type&) can be inlined into testo::comparison<testo::cmp_eq, bool, bool>::comparison(bool&&, bool&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(bool&&, bool&&)
inline
                                                                         
bool&& std::forward<bool>(std::remove_reference<bool>::type&) inlined into testo::comparison<testo::cmp_eq, bool, bool>::comparison(bool&&, bool&&) 
testo::comparison::comparison(bool&&, bool&&)
gvn
                                                                         
load of type i8 not eliminated because it is clobbered by store 
testo::comparison::comparison(bool&&, bool&&)
inline
                                           
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double>::comparison(kfr::vec<double, 1ul>&&, double&&) with cost=-35 (threshold=375) 
testo::comparison, double>::comparison(kfr::vec&&, double&&)
inline
                                           
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double>::comparison(kfr::vec<double, 1ul>&&, double&&) 
testo::comparison, double>::comparison(kfr::vec&&, double&&)
inline
                                                                         
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double>::comparison(kfr::vec<double, 1ul>&&, double&&) with cost=-35 (threshold=375) 
testo::comparison, double>::comparison(kfr::vec&&, double&&)
inline
                                                                         
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double>::comparison(kfr::vec<double, 1ul>&&, double&&) 
testo::comparison, double>::comparison(kfr::vec&&, double&&)
gvn
                                                                         
load of type i64 not eliminated because it is clobbered by store 
testo::comparison, double>::comparison(kfr::vec&&, double&&)
inline
                                           
unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) can be inlined into testo::comparison<testo::cmp_eq, unsigned long, int>::comparison(unsigned long&&, int&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(unsigned long&&, int&&)
inline
                                           
unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) inlined into testo::comparison<testo::cmp_eq, unsigned long, int>::comparison(unsigned long&&, int&&) 
testo::comparison::comparison(unsigned long&&, int&&)
inline
                                                                         
int&& std::forward<int>(std::remove_reference<int>::type&) can be inlined into testo::comparison<testo::cmp_eq, unsigned long, int>::comparison(unsigned long&&, int&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(unsigned long&&, int&&)
inline
                                                                         
int&& std::forward<int>(std::remove_reference<int>::type&) inlined into testo::comparison<testo::cmp_eq, unsigned long, int>::comparison(unsigned long&&, int&&) 
testo::comparison::comparison(unsigned long&&, int&&)
inline
                                           
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_lt, double, double>::comparison(double&&, double&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(double&&, double&&)
inline
                                           
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_lt, double, double>::comparison(double&&, double&&) 
testo::comparison::comparison(double&&, double&&)
inline
                                                                         
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_lt, double, double>::comparison(double&&, double&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(double&&, double&&)
inline
                                                                         
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_lt, double, double>::comparison(double&&, double&&) 
testo::comparison::comparison(double&&, double&&)
gvn
                                                                         
load of type i64 not eliminated because it is clobbered by store 
testo::comparison::comparison(double&&, double&&)
inline
                                           
float const& std::forward<float const&>(std::remove_reference<float const&>::type&) can be inlined into testo::comparison<testo::cmp_lt, float const&, double>::comparison(float const&, double&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(float const&, double&&)
inline
                                           
float const& std::forward<float const&>(std::remove_reference<float const&>::type&) inlined into testo::comparison<testo::cmp_lt, float const&, double>::comparison(float const&, double&&) 
testo::comparison::comparison(float const&, double&&)
inline
                                                                         
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_lt, float const&, double>::comparison(float const&, double&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(float const&, double&&)
inline
                                                                         
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_lt, float const&, double>::comparison(float const&, double&&) 
testo::comparison::comparison(float const&, double&&)
gvn
                                                                         
load of type i64 not eliminated because it is clobbered by store 
testo::comparison::comparison(float const&, double&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIfEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIfEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
inline
                                           
double const& std::forward<double const&>(std::remove_reference<double const&>::type&) can be inlined into testo::comparison<testo::cmp_lt, double const&, double>::comparison(double const&, double&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(double const&, double&&)
inline
                                           
double const& std::forward<double const&>(std::remove_reference<double const&>::type&) inlined into testo::comparison<testo::cmp_lt, double const&, double>::comparison(double const&, double&&) 
testo::comparison::comparison(double const&, double&&)
inline
                                                                         
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_lt, double const&, double>::comparison(double const&, double&&) with cost=-35 (threshold=375) 
testo::comparison::comparison(double const&, double&&)
inline
                                                                         
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_lt, double const&, double>::comparison(double const&, double&&) 
testo::comparison::comparison(double const&, double&&)
gvn
                                                                         
load of type i64 not eliminated because it is clobbered by store 
testo::comparison::comparison(double const&, double&&)
licm
                                      
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIdEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIdEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                      
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting getelementptr 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
101
102
    bool operator()() const { return cmp(left, right); }
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&>(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >::operator()() const with cost=90 (threshold=437) 
testo::comparison const&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&>(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >::operator()() const 
testo::comparison const&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&>(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >::operator()() const with cost=0 (threshold=437) 
testo::comparison const&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&>(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >::operator()() const 
testo::comparison const&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&>(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >::operator()() const with cost=120 (threshold=437) 
testo::comparison const&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&>(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >::operator()() const 
testo::comparison const&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&>(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >::operator()() const with cost=120 (threshold=437) 
testo::comparison const&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&>(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >::operator()() const 
testo::comparison const&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 17ul> const&, kfr::vec<unsigned char, 17ul> const&>(kfr::vec<unsigned char, 17ul> const&, kfr::vec<unsigned char, 17ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >::operator()() const with cost=300 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 17ul> const&, kfr::vec<unsigned char, 17ul> const&>(kfr::vec<unsigned char, 17ul> const&, kfr::vec<unsigned char, 17ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<short const&, short const&>(short const&, short const&) const can be inlined into testo::comparison<testo::cmp_eq, short, short>::operator()() const with cost=-30 (threshold=375) 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<short const&, short const&>(short const&, short const&) const inlined into testo::comparison<testo::cmp_eq, short, short>::operator()() const 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&>(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >::operator()() const with cost=20 (threshold=437) 
testo::comparison const&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&>(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >::operator()() const 
testo::comparison const&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&>(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >::operator()() const with cost=40 (threshold=437) 
testo::comparison const&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&>(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >::operator()() const 
testo::comparison const&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&>(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >::operator()() const with cost=40 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&>(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&>(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >::operator()() const with cost=120 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&>(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&>(kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >::operator()() const with cost=5 (threshold=375) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&>(kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::mask<int, 3ul> const&, kfr::mask<int, 3ul> const&>(kfr::mask<int, 3ul> const&, kfr::mask<int, 3ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >::operator()() const with cost=35 (threshold=437) 
testo::comparison, kfr::mask >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::mask<int, 3ul> const&, kfr::mask<int, 3ul> const&>(kfr::mask<int, 3ul> const&, kfr::mask<int, 3ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >::operator()() const 
testo::comparison, kfr::mask >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 7ul> const&, kfr::vec<float, 7ul> const&>(kfr::vec<float, 7ul> const&, kfr::vec<float, 7ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >::operator()() const with cost=180 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 7ul> const&, kfr::vec<float, 7ul> const&>(kfr::vec<float, 7ul> const&, kfr::vec<float, 7ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> const&>(kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >::operator()() const with cost=-5 (threshold=562) 
testo::comparison&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> const&>(kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >::operator()() const 
testo::comparison&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> const&>(kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >::operator()() const with cost=30 (threshold=437) 
testo::comparison&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> const&>(kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >::operator()() const 
testo::comparison&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> const&>(kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >::operator()() const with cost=60 (threshold=437) 
testo::comparison&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> const&>(kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >::operator()() const 
testo::comparison&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 5ul> const&, kfr::vec<float, 5ul> const&>(kfr::vec<float, 5ul> const&, kfr::vec<float, 5ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >::operator()() const with cost=120 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 5ul> const&, kfr::vec<float, 5ul> const&>(kfr::vec<float, 5ul> const&, kfr::vec<float, 5ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 6ul> const&, kfr::vec<float, 6ul> const&>(kfr::vec<float, 6ul> const&, kfr::vec<float, 6ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >::operator()() const with cost=150 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 6ul> const&, kfr::vec<float, 6ul> const&>(kfr::vec<float, 6ul> const&, kfr::vec<float, 6ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 3ul> const&, kfr::vec<int, 3ul> const&>(kfr::vec<int, 3ul> const&, kfr::vec<int, 3ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >::operator()() const with cost=20 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 3ul> const&, kfr::vec<int, 3ul> const&>(kfr::vec<int, 3ul> const&, kfr::vec<int, 3ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<long, 3ul> const&, kfr::vec<long, 3ul> const&>(kfr::vec<long, 3ul> const&, kfr::vec<long, 3ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >::operator()() const with cost=20 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<long, 3ul> const&, kfr::vec<long, 3ul> const&>(kfr::vec<long, 3ul> const&, kfr::vec<long, 3ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&>(kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >::operator()() const with cost=60 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&>(kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, kfr::vec<kfr::vec<double, 2ul>, 2ul> const&>(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, kfr::vec<kfr::vec<double, 2ul>, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >::operator()() const with cost=100 (threshold=437) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, kfr::vec<kfr::vec<double, 2ul>, 2ul> const&>(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, kfr::vec<kfr::vec<double, 2ul>, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >::operator()() const 
testo::comparison, 2ul>, kfr::vec, 2ul> >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, kfr::vec<kfr::vec<float, 2ul>, 2ul> const&>(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, kfr::vec<kfr::vec<float, 2ul>, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >::operator()() const with cost=100 (threshold=437) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, kfr::vec<kfr::vec<float, 2ul>, 2ul> const&>(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, kfr::vec<kfr::vec<float, 2ul>, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >::operator()() const 
testo::comparison, 2ul>, kfr::vec, 2ul> >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 5ul> const&, kfr::vec<int, 5ul> const&>(kfr::vec<int, 5ul> const&, kfr::vec<int, 5ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >::operator()() const with cost=60 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 5ul> const&, kfr::vec<int, 5ul> const&>(kfr::vec<int, 5ul> const&, kfr::vec<int, 5ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 8ul> const&, kfr::vec<double, 8ul> const&>(kfr::vec<double, 8ul> const&, kfr::vec<double, 8ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >::operator()() const with cost=210 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 8ul> const&, kfr::vec<double, 8ul> const&>(kfr::vec<double, 8ul> const&, kfr::vec<double, 8ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<unsigned int const&, unsigned int const&>(unsigned int const&, unsigned int const&) const can be inlined into testo::comparison<testo::cmp_eq, unsigned int, unsigned int>::operator()() const with cost=-30 (threshold=375) 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<unsigned int const&, unsigned int const&>(unsigned int const&, unsigned int const&) const inlined into testo::comparison<testo::cmp_eq, unsigned int, unsigned int>::operator()() const 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<unsigned long const&, unsigned long long const&>(unsigned long const&, unsigned long long const&) const can be inlined into testo::comparison<testo::cmp_eq, unsigned long, unsigned long long>::operator()() const with cost=-30 (threshold=375) 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<unsigned long const&, unsigned long long const&>(unsigned long const&, unsigned long long const&) const inlined into testo::comparison<testo::cmp_eq, unsigned long, unsigned long long>::operator()() const 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<short, 3ul> const&, kfr::vec<short, 3ul> const&>(kfr::vec<short, 3ul> const&, kfr::vec<short, 3ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >::operator()() const with cost=20 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<short, 3ul> const&, kfr::vec<short, 3ul> const&>(kfr::vec<short, 3ul> const&, kfr::vec<short, 3ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&>(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >::operator()() const with cost=20 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&>(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 4ul> const&, kfr::vec<unsigned char, 4ul> const&>(kfr::vec<unsigned char, 4ul> const&, kfr::vec<unsigned char, 4ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >::operator()() const with cost=40 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 4ul> const&, kfr::vec<unsigned char, 4ul> const&>(kfr::vec<unsigned char, 4ul> const&, kfr::vec<unsigned char, 4ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 2ul> const&, kfr::vec<unsigned char, 2ul> const&>(kfr::vec<unsigned char, 2ul> const&, kfr::vec<unsigned char, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >::operator()() const with cost=0 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 2ul> const&, kfr::vec<unsigned char, 2ul> const&>(kfr::vec<unsigned char, 2ul> const&, kfr::vec<unsigned char, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 1ul> const&, kfr::vec<unsigned char, 1ul> const&>(kfr::vec<unsigned char, 1ul> const&, kfr::vec<unsigned char, 1ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >::operator()() const with cost=-20 (threshold=562) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 1ul> const&, kfr::vec<unsigned char, 1ul> const&>(kfr::vec<unsigned char, 1ul> const&, kfr::vec<unsigned char, 1ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, kfr::vec<kfr::vec<int, 2ul>, 2ul> const&>(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, kfr::vec<kfr::vec<int, 2ul>, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >::operator()() const with cost=50 (threshold=437) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, kfr::vec<kfr::vec<int, 2ul>, 2ul> const&>(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, kfr::vec<kfr::vec<int, 2ul>, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >::operator()() const 
testo::comparison, 2ul>, kfr::vec, 2ul> >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> const&>(kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >::operator()() const with cost=0 (threshold=437) 
testo::comparison&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> const&>(kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >::operator()() const 
testo::comparison&, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 4ul> const&, kfr::vec<float, 4ul> const&>(kfr::vec<float, 4ul> const&, kfr::vec<float, 4ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >::operator()() const with cost=90 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 4ul> const&, kfr::vec<float, 4ul> const&>(kfr::vec<float, 4ul> const&, kfr::vec<float, 4ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::complex<float> const&, kfr::complex<float> const&>(kfr::complex<float> const&, kfr::complex<float> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >::operator()() const with cost=20 (threshold=250) 
testo::comparison, kfr::complex >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::complex<float> const&, kfr::complex<float> const&>(kfr::complex<float> const&, kfr::complex<float> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >::operator()() const 
testo::comparison, kfr::complex >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::complex<double> const&, kfr::complex<double> const&>(kfr::complex<double> const&, kfr::complex<double> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >::operator()() const with cost=20 (threshold=250) 
testo::comparison, kfr::complex >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::complex<double> const&, kfr::complex<double> const&>(kfr::complex<double> const&, kfr::complex<double> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >::operator()() const 
testo::comparison, kfr::complex >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<kfr::complex<float>, 4ul> const&, kfr::vec<kfr::complex<float>, 4ul> const&>(kfr::vec<kfr::complex<float>, 4ul> const&, kfr::vec<kfr::complex<float>, 4ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >::operator()() const with cost=240 (threshold=437) 
testo::comparison, 4ul>, kfr::vec, 4ul> >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<kfr::complex<float>, 4ul> const&, kfr::vec<kfr::complex<float>, 4ul> const&>(kfr::vec<kfr::complex<float>, 4ul> const&, kfr::vec<kfr::complex<float>, 4ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >::operator()() const 
testo::comparison, 4ul>, kfr::vec, 4ul> >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<kfr::complex<double>, 2ul> const&, kfr::vec<kfr::complex<double>, 2ul> const&>(kfr::vec<kfr::complex<double>, 2ul> const&, kfr::vec<kfr::complex<double>, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >::operator()() const with cost=80 (threshold=250) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<kfr::complex<double>, 2ul> const&, kfr::vec<kfr::complex<double>, 2ul> const&>(kfr::vec<kfr::complex<double>, 2ul> const&, kfr::vec<kfr::complex<double>, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >::operator()() const 
testo::comparison, 2ul>, kfr::vec, 2ul> >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, kfr::vec<kfr::vec<double, 4ul>, 2ul> const&>(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, kfr::vec<kfr::vec<double, 4ul>, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >::operator()() const with cost=220 (threshold=437) 
testo::comparison, 2ul>, kfr::vec, 2ul> >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, kfr::vec<kfr::vec<double, 4ul>, 2ul> const&>(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, kfr::vec<kfr::vec<double, 4ul>, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >::operator()() const 
testo::comparison, 2ul>, kfr::vec, 2ul> >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<float const&, float const&>(float const&, float const&) const can be inlined into testo::comparison<testo::cmp_eq, float, float>::operator()() const with cost=-15 (threshold=375) 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<float const&, float const&>(float const&, float const&) const inlined into testo::comparison<testo::cmp_eq, float, float>::operator()() const 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<double const&, double const&>(double const&, double const&) const can be inlined into testo::comparison<testo::cmp_eq, double, double>::operator()() const with cost=-15 (threshold=375) 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<double const&, double const&>(double const&, double const&) const inlined into testo::comparison<testo::cmp_eq, double, double>::operator()() const 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<float const&, int const&>(float const&, int const&) const can be inlined into testo::comparison<testo::cmp_eq, float, int>::operator()() const with cost=-25 (threshold=375) 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<float const&, int const&>(float const&, int const&) const inlined into testo::comparison<testo::cmp_eq, float, int>::operator()() const 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<double const&, int const&>(double const&, int const&) const can be inlined into testo::comparison<testo::cmp_eq, double, int>::operator()() const with cost=-25 (threshold=375) 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<double const&, int const&>(double const&, int const&) const inlined into testo::comparison<testo::cmp_eq, double, int>::operator()() const 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<int const&, int const&>(int const&, int const&) const can be inlined into testo::comparison<testo::cmp_eq, int, int>::operator()() const with cost=-30 (threshold=375) 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<int const&, int const&>(int const&, int const&) const inlined into testo::comparison<testo::cmp_eq, int, int>::operator()() const 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<double const&, double const&>(double const&, double const&) const can be inlined into testo::comparison<testo::cmp_eq, double, double const&>::operator()() const with cost=-15 (threshold=375) 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<double const&, double const&>(double const&, double const&) const inlined into testo::comparison<testo::cmp_eq, double, double const&>::operator()() const 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 1ul> const&, kfr::vec<int, 1ul> const&>(kfr::vec<int, 1ul> const&, kfr::vec<int, 1ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >::operator()() const with cost=-20 (threshold=562) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 1ul> const&, kfr::vec<int, 1ul> const&>(kfr::vec<int, 1ul> const&, kfr::vec<int, 1ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<signed char, 1ul> const&, kfr::vec<signed char, 1ul> const&>(kfr::vec<signed char, 1ul> const&, kfr::vec<signed char, 1ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >::operator()() const with cost=-20 (threshold=562) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<signed char, 1ul> const&, kfr::vec<signed char, 1ul> const&>(kfr::vec<signed char, 1ul> const&, kfr::vec<signed char, 1ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<signed char, 2ul> const&, kfr::vec<signed char, 2ul> const&>(kfr::vec<signed char, 2ul> const&, kfr::vec<signed char, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >::operator()() const with cost=0 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<signed char, 2ul> const&, kfr::vec<signed char, 2ul> const&>(kfr::vec<signed char, 2ul> const&, kfr::vec<signed char, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<signed char, 4ul> const&, kfr::vec<signed char, 4ul> const&>(kfr::vec<signed char, 4ul> const&, kfr::vec<signed char, 4ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >::operator()() const with cost=40 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<signed char, 4ul> const&, kfr::vec<signed char, 4ul> const&>(kfr::vec<signed char, 4ul> const&, kfr::vec<signed char, 4ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<signed char, 8ul> const&, kfr::vec<signed char, 8ul> const&>(kfr::vec<signed char, 8ul> const&, kfr::vec<signed char, 8ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >::operator()() const with cost=120 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<signed char, 8ul> const&, kfr::vec<signed char, 8ul> const&>(kfr::vec<signed char, 8ul> const&, kfr::vec<signed char, 8ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<signed char, 16ul> const&, kfr::vec<signed char, 16ul> const&>(kfr::vec<signed char, 16ul> const&, kfr::vec<signed char, 16ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >::operator()() const with cost=280 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<signed char, 16ul> const&, kfr::vec<signed char, 16ul> const&>(kfr::vec<signed char, 16ul> const&, kfr::vec<signed char, 16ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<signed char, 3ul> const&, kfr::vec<signed char, 3ul> const&>(kfr::vec<signed char, 3ul> const&, kfr::vec<signed char, 3ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >::operator()() const with cost=20 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<signed char, 3ul> const&, kfr::vec<signed char, 3ul> const&>(kfr::vec<signed char, 3ul> const&, kfr::vec<signed char, 3ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<short, 1ul> const&, kfr::vec<short, 1ul> const&>(kfr::vec<short, 1ul> const&, kfr::vec<short, 1ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >::operator()() const with cost=-20 (threshold=562) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<short, 1ul> const&, kfr::vec<short, 1ul> const&>(kfr::vec<short, 1ul> const&, kfr::vec<short, 1ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<short, 2ul> const&, kfr::vec<short, 2ul> const&>(kfr::vec<short, 2ul> const&, kfr::vec<short, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >::operator()() const with cost=0 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<short, 2ul> const&, kfr::vec<short, 2ul> const&>(kfr::vec<short, 2ul> const&, kfr::vec<short, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<short, 4ul> const&, kfr::vec<short, 4ul> const&>(kfr::vec<short, 4ul> const&, kfr::vec<short, 4ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >::operator()() const with cost=40 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<short, 4ul> const&, kfr::vec<short, 4ul> const&>(kfr::vec<short, 4ul> const&, kfr::vec<short, 4ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&>(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >::operator()() const with cost=120 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&>(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<short, 16ul> const&, kfr::vec<short, 16ul> const&>(kfr::vec<short, 16ul> const&, kfr::vec<short, 16ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >::operator()() const with cost=280 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<short, 16ul> const&, kfr::vec<short, 16ul> const&>(kfr::vec<short, 16ul> const&, kfr::vec<short, 16ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&>(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >::operator()() const with cost=0 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&>(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 16ul> const&, kfr::vec<int, 16ul> const&>(kfr::vec<int, 16ul> const&, kfr::vec<int, 16ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >::operator()() const with cost=280 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<int, 16ul> const&, kfr::vec<int, 16ul> const&>(kfr::vec<int, 16ul> const&, kfr::vec<int, 16ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<long, 1ul> const&, kfr::vec<long, 1ul> const&>(kfr::vec<long, 1ul> const&, kfr::vec<long, 1ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >::operator()() const with cost=-20 (threshold=562) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<long, 1ul> const&, kfr::vec<long, 1ul> const&>(kfr::vec<long, 1ul> const&, kfr::vec<long, 1ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<long, 2ul> const&, kfr::vec<long, 2ul> const&>(kfr::vec<long, 2ul> const&, kfr::vec<long, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >::operator()() const with cost=0 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<long, 2ul> const&, kfr::vec<long, 2ul> const&>(kfr::vec<long, 2ul> const&, kfr::vec<long, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<long, 4ul> const&, kfr::vec<long, 4ul> const&>(kfr::vec<long, 4ul> const&, kfr::vec<long, 4ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >::operator()() const with cost=40 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<long, 4ul> const&, kfr::vec<long, 4ul> const&>(kfr::vec<long, 4ul> const&, kfr::vec<long, 4ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<long, 8ul> const&, kfr::vec<long, 8ul> const&>(kfr::vec<long, 8ul> const&, kfr::vec<long, 8ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >::operator()() const with cost=120 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<long, 8ul> const&, kfr::vec<long, 8ul> const&>(kfr::vec<long, 8ul> const&, kfr::vec<long, 8ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<long, 16ul> const&, kfr::vec<long, 16ul> const&>(kfr::vec<long, 16ul> const&, kfr::vec<long, 16ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >::operator()() const with cost=280 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<long, 16ul> const&, kfr::vec<long, 16ul> const&>(kfr::vec<long, 16ul> const&, kfr::vec<long, 16ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&>(kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >::operator()() const with cost=-5 (threshold=562) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&>(kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&>(kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >::operator()() const with cost=30 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&>(kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 8ul> const&, kfr::vec<float, 8ul> const&>(kfr::vec<float, 8ul> const&, kfr::vec<float, 8ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >::operator()() const with cost=210 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<float, 8ul> const&, kfr::vec<float, 8ul> const&>(kfr::vec<float, 8ul> const&, kfr::vec<float, 8ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 1ul> const&, kfr::vec<double, 1ul> const&>(kfr::vec<double, 1ul> const&, kfr::vec<double, 1ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >::operator()() const with cost=-5 (threshold=562) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 1ul> const&, kfr::vec<double, 1ul> const&>(kfr::vec<double, 1ul> const&, kfr::vec<double, 1ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&>(kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >::operator()() const with cost=30 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&>(kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&>(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >::operator()() const with cost=90 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&>(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&>(kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >::operator()() const with cost=5 (threshold=375) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&>(kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 3ul> const&, kfr::vec<double, 3ul> const&>(kfr::vec<double, 3ul> const&, kfr::vec<double, 3ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >::operator()() const with cost=60 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 3ul> const&, kfr::vec<double, 3ul> const&>(kfr::vec<double, 3ul> const&, kfr::vec<double, 3ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 8ul> const&, kfr::vec<unsigned char, 8ul> const&>(kfr::vec<unsigned char, 8ul> const&, kfr::vec<unsigned char, 8ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >::operator()() const with cost=120 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 8ul> const&, kfr::vec<unsigned char, 8ul> const&>(kfr::vec<unsigned char, 8ul> const&, kfr::vec<unsigned char, 8ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 16ul> const&, kfr::vec<unsigned char, 16ul> const&>(kfr::vec<unsigned char, 16ul> const&, kfr::vec<unsigned char, 16ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >::operator()() const with cost=280 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 16ul> const&, kfr::vec<unsigned char, 16ul> const&>(kfr::vec<unsigned char, 16ul> const&, kfr::vec<unsigned char, 16ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 1ul> const&, kfr::vec<unsigned short, 1ul> const&>(kfr::vec<unsigned short, 1ul> const&, kfr::vec<unsigned short, 1ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >::operator()() const with cost=-20 (threshold=562) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 1ul> const&, kfr::vec<unsigned short, 1ul> const&>(kfr::vec<unsigned short, 1ul> const&, kfr::vec<unsigned short, 1ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 2ul> const&, kfr::vec<unsigned short, 2ul> const&>(kfr::vec<unsigned short, 2ul> const&, kfr::vec<unsigned short, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >::operator()() const with cost=0 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 2ul> const&, kfr::vec<unsigned short, 2ul> const&>(kfr::vec<unsigned short, 2ul> const&, kfr::vec<unsigned short, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 4ul> const&, kfr::vec<unsigned short, 4ul> const&>(kfr::vec<unsigned short, 4ul> const&, kfr::vec<unsigned short, 4ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >::operator()() const with cost=40 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 4ul> const&, kfr::vec<unsigned short, 4ul> const&>(kfr::vec<unsigned short, 4ul> const&, kfr::vec<unsigned short, 4ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 8ul> const&, kfr::vec<unsigned short, 8ul> const&>(kfr::vec<unsigned short, 8ul> const&, kfr::vec<unsigned short, 8ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >::operator()() const with cost=120 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 8ul> const&, kfr::vec<unsigned short, 8ul> const&>(kfr::vec<unsigned short, 8ul> const&, kfr::vec<unsigned short, 8ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 16ul> const&, kfr::vec<unsigned short, 16ul> const&>(kfr::vec<unsigned short, 16ul> const&, kfr::vec<unsigned short, 16ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >::operator()() const with cost=280 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 16ul> const&, kfr::vec<unsigned short, 16ul> const&>(kfr::vec<unsigned short, 16ul> const&, kfr::vec<unsigned short, 16ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 3ul> const&, kfr::vec<unsigned short, 3ul> const&>(kfr::vec<unsigned short, 3ul> const&, kfr::vec<unsigned short, 3ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >::operator()() const with cost=20 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 3ul> const&, kfr::vec<unsigned short, 3ul> const&>(kfr::vec<unsigned short, 3ul> const&, kfr::vec<unsigned short, 3ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 1ul> const&, kfr::vec<unsigned int, 1ul> const&>(kfr::vec<unsigned int, 1ul> const&, kfr::vec<unsigned int, 1ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >::operator()() const with cost=-20 (threshold=562) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 1ul> const&, kfr::vec<unsigned int, 1ul> const&>(kfr::vec<unsigned int, 1ul> const&, kfr::vec<unsigned int, 1ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 2ul> const&, kfr::vec<unsigned int, 2ul> const&>(kfr::vec<unsigned int, 2ul> const&, kfr::vec<unsigned int, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >::operator()() const with cost=0 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 2ul> const&, kfr::vec<unsigned int, 2ul> const&>(kfr::vec<unsigned int, 2ul> const&, kfr::vec<unsigned int, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 4ul> const&, kfr::vec<unsigned int, 4ul> const&>(kfr::vec<unsigned int, 4ul> const&, kfr::vec<unsigned int, 4ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >::operator()() const with cost=40 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 4ul> const&, kfr::vec<unsigned int, 4ul> const&>(kfr::vec<unsigned int, 4ul> const&, kfr::vec<unsigned int, 4ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 8ul> const&, kfr::vec<unsigned int, 8ul> const&>(kfr::vec<unsigned int, 8ul> const&, kfr::vec<unsigned int, 8ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >::operator()() const with cost=120 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 8ul> const&, kfr::vec<unsigned int, 8ul> const&>(kfr::vec<unsigned int, 8ul> const&, kfr::vec<unsigned int, 8ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 16ul> const&, kfr::vec<unsigned int, 16ul> const&>(kfr::vec<unsigned int, 16ul> const&, kfr::vec<unsigned int, 16ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >::operator()() const with cost=280 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 16ul> const&, kfr::vec<unsigned int, 16ul> const&>(kfr::vec<unsigned int, 16ul> const&, kfr::vec<unsigned int, 16ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 3ul> const&, kfr::vec<unsigned int, 3ul> const&>(kfr::vec<unsigned int, 3ul> const&, kfr::vec<unsigned int, 3ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >::operator()() const with cost=20 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 3ul> const&, kfr::vec<unsigned int, 3ul> const&>(kfr::vec<unsigned int, 3ul> const&, kfr::vec<unsigned int, 3ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 1ul> const&, kfr::vec<unsigned long, 1ul> const&>(kfr::vec<unsigned long, 1ul> const&, kfr::vec<unsigned long, 1ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >::operator()() const with cost=-20 (threshold=562) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 1ul> const&, kfr::vec<unsigned long, 1ul> const&>(kfr::vec<unsigned long, 1ul> const&, kfr::vec<unsigned long, 1ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 2ul> const&, kfr::vec<unsigned long, 2ul> const&>(kfr::vec<unsigned long, 2ul> const&, kfr::vec<unsigned long, 2ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >::operator()() const with cost=0 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 2ul> const&, kfr::vec<unsigned long, 2ul> const&>(kfr::vec<unsigned long, 2ul> const&, kfr::vec<unsigned long, 2ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 4ul> const&, kfr::vec<unsigned long, 4ul> const&>(kfr::vec<unsigned long, 4ul> const&, kfr::vec<unsigned long, 4ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >::operator()() const with cost=40 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 4ul> const&, kfr::vec<unsigned long, 4ul> const&>(kfr::vec<unsigned long, 4ul> const&, kfr::vec<unsigned long, 4ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 8ul> const&, kfr::vec<unsigned long, 8ul> const&>(kfr::vec<unsigned long, 8ul> const&, kfr::vec<unsigned long, 8ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >::operator()() const with cost=120 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 8ul> const&, kfr::vec<unsigned long, 8ul> const&>(kfr::vec<unsigned long, 8ul> const&, kfr::vec<unsigned long, 8ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 16ul> const&, kfr::vec<unsigned long, 16ul> const&>(kfr::vec<unsigned long, 16ul> const&, kfr::vec<unsigned long, 16ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >::operator()() const with cost=280 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 16ul> const&, kfr::vec<unsigned long, 16ul> const&>(kfr::vec<unsigned long, 16ul> const&, kfr::vec<unsigned long, 16ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 3ul> const&, kfr::vec<unsigned long, 3ul> const&>(kfr::vec<unsigned long, 3ul> const&, kfr::vec<unsigned long, 3ul> const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >::operator()() const with cost=20 (threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 3ul> const&, kfr::vec<unsigned long, 3ul> const&>(kfr::vec<unsigned long, 3ul> const&, kfr::vec<unsigned long, 3ul> const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<bool const&, bool const&>(bool const&, bool const&) const can be inlined into testo::comparison<testo::cmp_eq, bool, bool>::operator()() const with cost=-30 (threshold=375) 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<bool const&, bool const&>(bool const&, bool const&) const inlined into testo::comparison<testo::cmp_eq, bool, bool>::operator()() const 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 1ul> const&, double const&>(kfr::vec<double, 1ul> const&, double const&) const can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double>::operator()() const with cost=-10 (threshold=562) 
testo::comparison, double>::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<kfr::vec<double, 1ul> const&, double const&>(kfr::vec<double, 1ul> const&, double const&) const inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double>::operator()() const 
testo::comparison, double>::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<unsigned long const&, int const&>(unsigned long const&, int const&) const can be inlined into testo::comparison<testo::cmp_eq, unsigned long, int>::operator()() const with cost=-25 (threshold=375) 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_eq::operator()<unsigned long const&, int const&>(unsigned long const&, int const&) const inlined into testo::comparison<testo::cmp_eq, unsigned long, int>::operator()() const 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_lt::operator()<double const&, double const&>(double const&, double const&) const can be inlined into testo::comparison<testo::cmp_lt, double, double>::operator()() const with cost=-30 (threshold=375) 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_lt::operator()<double const&, double const&>(double const&, double const&) const inlined into testo::comparison<testo::cmp_lt, double, double>::operator()() const 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_lt::operator()<float const&, double const&>(float const&, double const&) const can be inlined into testo::comparison<testo::cmp_lt, float const&, double>::operator()() const with cost=-25 (threshold=375) 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_lt::operator()<float const&, double const&>(float const&, double const&) const inlined into testo::comparison<testo::cmp_lt, float const&, double>::operator()() const 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_lt::operator()<double const&, double const&>(double const&, double const&) const can be inlined into testo::comparison<testo::cmp_lt, double const&, double>::operator()() const with cost=-30 (threshold=375) 
testo::comparison::operator()() const
inline
                                     
bool testo::cmp_lt::operator()<double const&, double const&>(double const&, double const&) const inlined into testo::comparison<testo::cmp_lt, double const&, double>::operator()() const 
testo::comparison::operator()() const
103
};
104
105
template <typename Left, typename Right>
106
struct static_assert_type_eq
107
{
108
    static_assert(std::is_same<Left, Right>::value, "std::is_same<Left, Right>::value");
109
};
110
111
template <typename T, T left, T right>
112
struct static_assert_eq
113
{
114
    static_assert(left == right, "left == right");
115
};
116
117
template <typename L, typename R, typename = void>
118
struct equality_comparer
119
{
120
    bool operator()(const L& l, const R& r) const { return l == r; }
licm
                                                             
hosting icmp 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                             
hosting icmp 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                             
hosting icmp 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                             
hosting icmp 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                             
hosting icmp 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                             
hosting icmp 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                             
hosting icmp 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                             
hosting icmp 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
121
};
122
123
CMT_PRAGMA_GNU(GCC diagnostic push)
124
CMT_PRAGMA_GNU(GCC diagnostic ignored "-Wfloat-equal")
125
126
template <typename T>
127
inline T& epsilon()
128
{
129
    static T value = std::numeric_limits<T>::epsilon();
130
    return value;
131
}
132
133
template <>
134
struct equality_comparer<float, float>
135
{
136
    bool operator()(const float& l, const float& r) const { return !(std::abs(l - r) > epsilon<float>()); }
inline
                                                                     
std::abs(float) can be inlined into testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const with cost=-30 (threshold=487) 
testo::equality_comparer::operator()(float const&, float const&) const
inline
                                                                     
std::abs(float) inlined into testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const 
testo::equality_comparer::operator()(float const&, float const&) const
inline
                                                                                       
float& testo::epsilon<float>() can be inlined into testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const with cost=-30 (threshold=487) 
testo::equality_comparer::operator()(float const&, float const&) const
inline
                                                                                       
float& testo::epsilon<float>() inlined into testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const 
testo::equality_comparer::operator()(float const&, float const&) const
licm
                                                                                       
hosting load 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                                       
hosting load 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                                       
hosting load 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                   
hosting fcmp 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                                       
hosting load 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                                       
hosting load 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                                       
hosting load 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                                       
hosting load 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                                       
hosting load 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                                       
hosting load 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
licm
                                                                                       
hosting load 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
137
};
138
template <>
139
struct equality_comparer<double, double>
140
{
141
    bool operator()(const double& l, const double& r) const { return !(std::abs(l - r) > epsilon<double>()); }
inline
                                                                       
std::abs(double) can be inlined into testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const with cost=-30 (threshold=487) 
testo::equality_comparer::operator()(double const&, double const&) const
inline
                                                                       
std::abs(double) inlined into testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const 
testo::equality_comparer::operator()(double const&, double const&) const
inline
                                                                                         
double& testo::epsilon<double>() can be inlined into testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const with cost=-30 (threshold=487) 
testo::equality_comparer::operator()(double const&, double const&) const
inline
                                                                                         
double& testo::epsilon<double>() inlined into testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const 
testo::equality_comparer::operator()(double const&, double const&) const
licm
                                                                                         
hosting load 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                                         
hosting load 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                                         
hosting load 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                                         
hosting load 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
licm
                                                                                         
hosting load 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                     
hosting fcmp 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                                         
hosting load 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                                         
hosting load 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
licm
                                                                                    
hosting load 
testo::equality_comparer, double, void>::operator()(kfr::vec const&, double const&) const
licm
                                                                                         
hosting load 
testo::equality_comparer, double, void>::operator()(kfr::vec const&, double const&) const
licm
                                                                     
hosting fcmp 
testo::equality_comparer, double, void>::operator()(kfr::vec const&, double const&) const
142
};
143
template <>
144
struct equality_comparer<long double, long double>
145
{
146
    bool operator()(const long double& l, const long double& r) const
147
    {
148
        return !(std::abs(l - r) > epsilon<long double>());
149
    }
150
};
151
152
CMT_PRAGMA_GNU(GCC diagnostic pop)
153
154
template <typename L, typename R>
155
struct equality_comparer<L, R, void_t<enable_if<!compound_type_traits<L>::is_scalar>>>
156
{
157
    using Tsubtype = subtype<L>;
158
    constexpr static static_assert_type_eq<subtype<L>, subtype<R>> assert{};
159
160
    bool operator()(const L& l, const R& r) const
161
    {
162
        if (compound_type_traits<L>::width != compound_type_traits<R>::width)
163
            return false;
164
165
        compound_type_traits<L> itl;
166
        compound_type_traits<R> itr;
167
        for (size_t i = 0; i < compound_type_traits<L>::width; i++)
loop-unroll
        
completely unrolled loop with 4 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 8 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 8 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 17 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 3 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 4 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 16 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 3 iterations 
testo::equality_comparer, kfr::mask, void>::operator()(kfr::mask const&, kfr::mask const&) const
loop-unroll
        
completely unrolled loop with 7 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 3 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 5 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 6 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 3 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 3 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
loop-unroll
        
completely unrolled loop with 5 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 8 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 3 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 4 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
loop-unroll
        
completely unrolled loop with 4 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
loop-unroll
        
completely unrolled loop with 4 iterations 
testo::equality_comparer, 4ul>, kfr::vec, 4ul>, void>::operator()(kfr::vec, 4ul> const&, kfr::vec, 4ul> const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 4 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 8 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 16 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 3 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 4 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 16 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 16 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 4 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 8 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 16 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 8 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 16 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 3 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 8 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 16 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 4 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 8 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 16 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 3 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 4 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 8 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 16 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 3 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 2 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 4 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 8 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 16 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
loop-unroll
        
completely unrolled loop with 3 iterations 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
168
        {
169
            equality_comparer<Tsubtype, Tsubtype> cmp;
170
            if (!cmp(itl.at(l, i), itr.at(r, i)))
inline
                     
cometa::compound_type_traits<kfr::vec<double, 4ul> >::at(kfr::vec<double, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<double, 4ul> >::at(kfr::vec<double, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<double, 4ul>, kfr::vec<double, 4ul>, void>::operator()(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const can be inlined into testo::equality_comparer<kfr::vec<double, 4ul>, kfr::vec<double, 4ul>, void>::operator()(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const inlined into testo::equality_comparer<kfr::vec<double, 4ul>, kfr::vec<double, 4ul>, void>::operator()(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<double, 4ul> >::at(kfr::vec<double, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<double, 4ul> >::at(kfr::vec<double, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<double, 4ul>, kfr::vec<double, 4ul>, void>::operator()(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<int, 2ul> >::at(kfr::vec<int, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<int, 2ul> >::at(kfr::vec<int, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<int, 2ul>, kfr::vec<int, 2ul>, void>::operator()(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const can be inlined into testo::equality_comparer<kfr::vec<int, 2ul>, kfr::vec<int, 2ul>, void>::operator()(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const inlined into testo::equality_comparer<kfr::vec<int, 2ul>, kfr::vec<int, 2ul>, void>::operator()(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<int, 2ul> >::at(kfr::vec<int, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<int, 2ul> >::at(kfr::vec<int, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<int, 2ul>, kfr::vec<int, 2ul>, void>::operator()(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<short, 8ul> >::at(kfr::vec<short, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<short, 8ul> >::at(kfr::vec<short, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<short, 8ul>, kfr::vec<short, 8ul>, void>::operator()(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<short, short, void>::operator()(short const&, short const&) const can be inlined into testo::equality_comparer<kfr::vec<short, 8ul>, kfr::vec<short, 8ul>, void>::operator()(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<short, short, void>::operator()(short const&, short const&) const inlined into testo::equality_comparer<kfr::vec<short, 8ul>, kfr::vec<short, 8ul>, void>::operator()(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<short, 8ul> >::at(kfr::vec<short, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<short, 8ul> >::at(kfr::vec<short, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<short, 8ul>, kfr::vec<short, 8ul>, void>::operator()(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<int, 8ul> >::at(kfr::vec<int, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<int, 8ul> >::at(kfr::vec<int, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<int, 8ul>, kfr::vec<int, 8ul>, void>::operator()(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const can be inlined into testo::equality_comparer<kfr::vec<int, 8ul>, kfr::vec<int, 8ul>, void>::operator()(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const inlined into testo::equality_comparer<kfr::vec<int, 8ul>, kfr::vec<int, 8ul>, void>::operator()(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<int, 8ul> >::at(kfr::vec<int, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<int, 8ul> >::at(kfr::vec<int, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<int, 8ul>, kfr::vec<int, 8ul>, void>::operator()(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned char, 17ul> >::at(kfr::vec<unsigned char, 17ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned char, 17ul> >::at(kfr::vec<unsigned char, 17ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul>, void>::operator()(kfr::vec<unsigned char, 17ul> const&, kfr::vec<unsigned char, 17ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned char, unsigned char, void>::operator()(unsigned char const&, unsigned char const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul>, void>::operator()(kfr::vec<unsigned char, 17ul> const&, kfr::vec<unsigned char, 17ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned char, unsigned char, void>::operator()(unsigned char const&, unsigned char const&) const inlined into testo::equality_comparer<kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul>, void>::operator()(kfr::vec<unsigned char, 17ul> const&, kfr::vec<unsigned char, 17ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned char, 17ul> >::at(kfr::vec<unsigned char, 17ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned char, 17ul> >::at(kfr::vec<unsigned char, 17ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul>, void>::operator()(kfr::vec<unsigned char, 17ul> const&, kfr::vec<unsigned char, 17ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned char, 3ul> >::at(kfr::vec<unsigned char, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned char, 3ul> >::at(kfr::vec<unsigned char, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul>, void>::operator()(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned char, unsigned char, void>::operator()(unsigned char const&, unsigned char const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul>, void>::operator()(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned char, unsigned char, void>::operator()(unsigned char const&, unsigned char const&) const inlined into testo::equality_comparer<kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul>, void>::operator()(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned char, 3ul> >::at(kfr::vec<unsigned char, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned char, 3ul> >::at(kfr::vec<unsigned char, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul>, void>::operator()(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<int, 4ul> >::at(kfr::vec<int, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<int, 4ul> >::at(kfr::vec<int, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<int, 4ul>, kfr::vec<int, 4ul>, void>::operator()(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const can be inlined into testo::equality_comparer<kfr::vec<int, 4ul>, kfr::vec<int, 4ul>, void>::operator()(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const inlined into testo::equality_comparer<kfr::vec<int, 4ul>, kfr::vec<int, 4ul>, void>::operator()(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<int, 4ul> >::at(kfr::vec<int, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<int, 4ul> >::at(kfr::vec<int, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<int, 4ul>, kfr::vec<int, 4ul>, void>::operator()(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 16ul> >::at(kfr::vec<float, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 16ul> >::at(kfr::vec<float, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 16ul>, kfr::vec<float, 16ul>, void>::operator()(kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const can be inlined into testo::equality_comparer<kfr::vec<float, 16ul>, kfr::vec<float, 16ul>, void>::operator()(kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const inlined into testo::equality_comparer<kfr::vec<float, 16ul>, kfr::vec<float, 16ul>, void>::operator()(kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 16ul> >::at(kfr::vec<float, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 16ul> >::at(kfr::vec<float, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 16ul>, kfr::vec<float, 16ul>, void>::operator()(kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::mask<int, 3ul> >::at(kfr::mask<int, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::mask, void>::operator()(kfr::mask const&, kfr::mask const&) const
inline
                     
cometa::compound_type_traits<kfr::mask<int, 3ul> >::at(kfr::mask<int, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::mask<int, 3ul>, kfr::mask<int, 3ul>, void>::operator()(kfr::mask<int, 3ul> const&, kfr::mask<int, 3ul> const&) const 
testo::equality_comparer, kfr::mask, void>::operator()(kfr::mask const&, kfr::mask const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const can be inlined into testo::equality_comparer<kfr::mask<int, 3ul>, kfr::mask<int, 3ul>, void>::operator()(kfr::mask<int, 3ul> const&, kfr::mask<int, 3ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::mask, void>::operator()(kfr::mask const&, kfr::mask const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const inlined into testo::equality_comparer<kfr::mask<int, 3ul>, kfr::mask<int, 3ul>, void>::operator()(kfr::mask<int, 3ul> const&, kfr::mask<int, 3ul> const&) const 
testo::equality_comparer, kfr::mask, void>::operator()(kfr::mask const&, kfr::mask const&) const
inline
                                   
cometa::compound_type_traits<kfr::mask<int, 3ul> >::at(kfr::mask<int, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::mask, void>::operator()(kfr::mask const&, kfr::mask const&) const
inline
                                   
cometa::compound_type_traits<kfr::mask<int, 3ul> >::at(kfr::mask<int, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::mask<int, 3ul>, kfr::mask<int, 3ul>, void>::operator()(kfr::mask<int, 3ul> const&, kfr::mask<int, 3ul> const&) const 
testo::equality_comparer, kfr::mask, void>::operator()(kfr::mask const&, kfr::mask const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 7ul> >::at(kfr::vec<float, 7ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 7ul> >::at(kfr::vec<float, 7ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 7ul>, kfr::vec<float, 7ul>, void>::operator()(kfr::vec<float, 7ul> const&, kfr::vec<float, 7ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const can be inlined into testo::equality_comparer<kfr::vec<float, 7ul>, kfr::vec<float, 7ul>, void>::operator()(kfr::vec<float, 7ul> const&, kfr::vec<float, 7ul> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const inlined into testo::equality_comparer<kfr::vec<float, 7ul>, kfr::vec<float, 7ul>, void>::operator()(kfr::vec<float, 7ul> const&, kfr::vec<float, 7ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 7ul> >::at(kfr::vec<float, 7ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 7ul> >::at(kfr::vec<float, 7ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 7ul>, kfr::vec<float, 7ul>, void>::operator()(kfr::vec<float, 7ul> const&, kfr::vec<float, 7ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 1ul> >::at(kfr::vec<float, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 1ul> >::at(kfr::vec<float, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 1ul>, kfr::vec<float, 1ul>, void>::operator()(kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const can be inlined into testo::equality_comparer<kfr::vec<float, 1ul>, kfr::vec<float, 1ul>, void>::operator()(kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const inlined into testo::equality_comparer<kfr::vec<float, 1ul>, kfr::vec<float, 1ul>, void>::operator()(kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 1ul> >::at(kfr::vec<float, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 1ul> >::at(kfr::vec<float, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 1ul>, kfr::vec<float, 1ul>, void>::operator()(kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 2ul> >::at(kfr::vec<float, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 2ul> >::at(kfr::vec<float, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 2ul>, kfr::vec<float, 2ul>, void>::operator()(kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const can be inlined into testo::equality_comparer<kfr::vec<float, 2ul>, kfr::vec<float, 2ul>, void>::operator()(kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const inlined into testo::equality_comparer<kfr::vec<float, 2ul>, kfr::vec<float, 2ul>, void>::operator()(kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 2ul> >::at(kfr::vec<float, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 2ul> >::at(kfr::vec<float, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 2ul>, kfr::vec<float, 2ul>, void>::operator()(kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 3ul> >::at(kfr::vec<float, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 3ul> >::at(kfr::vec<float, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 3ul>, kfr::vec<float, 3ul>, void>::operator()(kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const can be inlined into testo::equality_comparer<kfr::vec<float, 3ul>, kfr::vec<float, 3ul>, void>::operator()(kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const inlined into testo::equality_comparer<kfr::vec<float, 3ul>, kfr::vec<float, 3ul>, void>::operator()(kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 3ul> >::at(kfr::vec<float, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 3ul> >::at(kfr::vec<float, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 3ul>, kfr::vec<float, 3ul>, void>::operator()(kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 5ul> >::at(kfr::vec<float, 5ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 5ul> >::at(kfr::vec<float, 5ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 5ul>, kfr::vec<float, 5ul>, void>::operator()(kfr::vec<float, 5ul> const&, kfr::vec<float, 5ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const can be inlined into testo::equality_comparer<kfr::vec<float, 5ul>, kfr::vec<float, 5ul>, void>::operator()(kfr::vec<float, 5ul> const&, kfr::vec<float, 5ul> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const inlined into testo::equality_comparer<kfr::vec<float, 5ul>, kfr::vec<float, 5ul>, void>::operator()(kfr::vec<float, 5ul> const&, kfr::vec<float, 5ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 5ul> >::at(kfr::vec<float, 5ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 5ul> >::at(kfr::vec<float, 5ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 5ul>, kfr::vec<float, 5ul>, void>::operator()(kfr::vec<float, 5ul> const&, kfr::vec<float, 5ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 6ul> >::at(kfr::vec<float, 6ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 6ul> >::at(kfr::vec<float, 6ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 6ul>, kfr::vec<float, 6ul>, void>::operator()(kfr::vec<float, 6ul> const&, kfr::vec<float, 6ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const can be inlined into testo::equality_comparer<kfr::vec<float, 6ul>, kfr::vec<float, 6ul>, void>::operator()(kfr::vec<float, 6ul> const&, kfr::vec<float, 6ul> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const inlined into testo::equality_comparer<kfr::vec<float, 6ul>, kfr::vec<float, 6ul>, void>::operator()(kfr::vec<float, 6ul> const&, kfr::vec<float, 6ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 6ul> >::at(kfr::vec<float, 6ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 6ul> >::at(kfr::vec<float, 6ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 6ul>, kfr::vec<float, 6ul>, void>::operator()(kfr::vec<float, 6ul> const&, kfr::vec<float, 6ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<int, 3ul> >::at(kfr::vec<int, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<int, 3ul> >::at(kfr::vec<int, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<int, 3ul>, kfr::vec<int, 3ul>, void>::operator()(kfr::vec<int, 3ul> const&, kfr::vec<int, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const can be inlined into testo::equality_comparer<kfr::vec<int, 3ul>, kfr::vec<int, 3ul>, void>::operator()(kfr::vec<int, 3ul> const&, kfr::vec<int, 3ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const inlined into testo::equality_comparer<kfr::vec<int, 3ul>, kfr::vec<int, 3ul>, void>::operator()(kfr::vec<int, 3ul> const&, kfr::vec<int, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<int, 3ul> >::at(kfr::vec<int, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<int, 3ul> >::at(kfr::vec<int, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<int, 3ul>, kfr::vec<int, 3ul>, void>::operator()(kfr::vec<int, 3ul> const&, kfr::vec<int, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<long, 3ul> >::at(kfr::vec<long, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<long, 3ul> >::at(kfr::vec<long, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<long, 3ul>, kfr::vec<long, 3ul>, void>::operator()(kfr::vec<long, 3ul> const&, kfr::vec<long, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<long, long, void>::operator()(long const&, long const&) const can be inlined into testo::equality_comparer<kfr::vec<long, 3ul>, kfr::vec<long, 3ul>, void>::operator()(kfr::vec<long, 3ul> const&, kfr::vec<long, 3ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<long, long, void>::operator()(long const&, long const&) const inlined into testo::equality_comparer<kfr::vec<long, 3ul>, kfr::vec<long, 3ul>, void>::operator()(kfr::vec<long, 3ul> const&, kfr::vec<long, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<long, 3ul> >::at(kfr::vec<long, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<long, 3ul> >::at(kfr::vec<long, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<long, 3ul>, kfr::vec<long, 3ul>, void>::operator()(kfr::vec<long, 3ul> const&, kfr::vec<long, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<double, 2ul> >::at(kfr::vec<double, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<double, 2ul> >::at(kfr::vec<double, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<double, 2ul>, kfr::vec<double, 2ul>, void>::operator()(kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const can be inlined into testo::equality_comparer<kfr::vec<double, 2ul>, kfr::vec<double, 2ul>, void>::operator()(kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const inlined into testo::equality_comparer<kfr::vec<double, 2ul>, kfr::vec<double, 2ul>, void>::operator()(kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<double, 2ul> >::at(kfr::vec<double, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<double, 2ul> >::at(kfr::vec<double, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<double, 2ul>, kfr::vec<double, 2ul>, void>::operator()(kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::at(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::at(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, kfr::vec<kfr::vec<double, 2ul>, 2ul> const&) const 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                 
testo::equality_comparer<kfr::vec<double, 2ul>, kfr::vec<double, 2ul>, void>::operator()(kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&) const can be inlined into testo::equality_comparer<kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, kfr::vec<kfr::vec<double, 2ul>, 2ul> const&) const with cost=20 (threshold=437) 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                 
testo::equality_comparer<kfr::vec<double, 2ul>, kfr::vec<double, 2ul>, void>::operator()(kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&) const inlined into testo::equality_comparer<kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, kfr::vec<kfr::vec<double, 2ul>, 2ul> const&) const 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::at(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::at(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, kfr::vec<kfr::vec<double, 2ul>, 2ul> const&) const 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::at(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::at(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, kfr::vec<kfr::vec<float, 2ul>, 2ul> const&) const 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                 
testo::equality_comparer<kfr::vec<float, 2ul>, kfr::vec<float, 2ul>, void>::operator()(kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&) const can be inlined into testo::equality_comparer<kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, kfr::vec<kfr::vec<float, 2ul>, 2ul> const&) const with cost=20 (threshold=437) 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                 
testo::equality_comparer<kfr::vec<float, 2ul>, kfr::vec<float, 2ul>, void>::operator()(kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&) const inlined into testo::equality_comparer<kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, kfr::vec<kfr::vec<float, 2ul>, 2ul> const&) const 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::at(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::at(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, kfr::vec<kfr::vec<float, 2ul>, 2ul> const&) const 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<int, 5ul> >::at(kfr::vec<int, 5ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<int, 5ul> >::at(kfr::vec<int, 5ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<int, 5ul>, kfr::vec<int, 5ul>, void>::operator()(kfr::vec<int, 5ul> const&, kfr::vec<int, 5ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const can be inlined into testo::equality_comparer<kfr::vec<int, 5ul>, kfr::vec<int, 5ul>, void>::operator()(kfr::vec<int, 5ul> const&, kfr::vec<int, 5ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const inlined into testo::equality_comparer<kfr::vec<int, 5ul>, kfr::vec<int, 5ul>, void>::operator()(kfr::vec<int, 5ul> const&, kfr::vec<int, 5ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<int, 5ul> >::at(kfr::vec<int, 5ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<int, 5ul> >::at(kfr::vec<int, 5ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<int, 5ul>, kfr::vec<int, 5ul>, void>::operator()(kfr::vec<int, 5ul> const&, kfr::vec<int, 5ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<double, 8ul> >::at(kfr::vec<double, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<double, 8ul> >::at(kfr::vec<double, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<double, 8ul>, kfr::vec<double, 8ul>, void>::operator()(kfr::vec<double, 8ul> const&, kfr::vec<double, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const can be inlined into testo::equality_comparer<kfr::vec<double, 8ul>, kfr::vec<double, 8ul>, void>::operator()(kfr::vec<double, 8ul> const&, kfr::vec<double, 8ul> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const inlined into testo::equality_comparer<kfr::vec<double, 8ul>, kfr::vec<double, 8ul>, void>::operator()(kfr::vec<double, 8ul> const&, kfr::vec<double, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<double, 8ul> >::at(kfr::vec<double, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<double, 8ul> >::at(kfr::vec<double, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<double, 8ul>, kfr::vec<double, 8ul>, void>::operator()(kfr::vec<double, 8ul> const&, kfr::vec<double, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<short, 3ul> >::at(kfr::vec<short, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<short, 3ul> >::at(kfr::vec<short, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<short, 3ul>, kfr::vec<short, 3ul>, void>::operator()(kfr::vec<short, 3ul> const&, kfr::vec<short, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<short, short, void>::operator()(short const&, short const&) const can be inlined into testo::equality_comparer<kfr::vec<short, 3ul>, kfr::vec<short, 3ul>, void>::operator()(kfr::vec<short, 3ul> const&, kfr::vec<short, 3ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<short, short, void>::operator()(short const&, short const&) const inlined into testo::equality_comparer<kfr::vec<short, 3ul>, kfr::vec<short, 3ul>, void>::operator()(kfr::vec<short, 3ul> const&, kfr::vec<short, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<short, 3ul> >::at(kfr::vec<short, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<short, 3ul> >::at(kfr::vec<short, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<short, 3ul>, kfr::vec<short, 3ul>, void>::operator()(kfr::vec<short, 3ul> const&, kfr::vec<short, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned char, 4ul> >::at(kfr::vec<unsigned char, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned char, 4ul> >::at(kfr::vec<unsigned char, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul>, void>::operator()(kfr::vec<unsigned char, 4ul> const&, kfr::vec<unsigned char, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned char, unsigned char, void>::operator()(unsigned char const&, unsigned char const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul>, void>::operator()(kfr::vec<unsigned char, 4ul> const&, kfr::vec<unsigned char, 4ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned char, unsigned char, void>::operator()(unsigned char const&, unsigned char const&) const inlined into testo::equality_comparer<kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul>, void>::operator()(kfr::vec<unsigned char, 4ul> const&, kfr::vec<unsigned char, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned char, 4ul> >::at(kfr::vec<unsigned char, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned char, 4ul> >::at(kfr::vec<unsigned char, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul>, void>::operator()(kfr::vec<unsigned char, 4ul> const&, kfr::vec<unsigned char, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned char, 2ul> >::at(kfr::vec<unsigned char, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned char, 2ul> >::at(kfr::vec<unsigned char, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul>, void>::operator()(kfr::vec<unsigned char, 2ul> const&, kfr::vec<unsigned char, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned char, unsigned char, void>::operator()(unsigned char const&, unsigned char const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul>, void>::operator()(kfr::vec<unsigned char, 2ul> const&, kfr::vec<unsigned char, 2ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned char, unsigned char, void>::operator()(unsigned char const&, unsigned char const&) const inlined into testo::equality_comparer<kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul>, void>::operator()(kfr::vec<unsigned char, 2ul> const&, kfr::vec<unsigned char, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned char, 2ul> >::at(kfr::vec<unsigned char, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned char, 2ul> >::at(kfr::vec<unsigned char, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul>, void>::operator()(kfr::vec<unsigned char, 2ul> const&, kfr::vec<unsigned char, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned char, 1ul> >::at(kfr::vec<unsigned char, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned char, 1ul> >::at(kfr::vec<unsigned char, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul>, void>::operator()(kfr::vec<unsigned char, 1ul> const&, kfr::vec<unsigned char, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned char, unsigned char, void>::operator()(unsigned char const&, unsigned char const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul>, void>::operator()(kfr::vec<unsigned char, 1ul> const&, kfr::vec<unsigned char, 1ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned char, unsigned char, void>::operator()(unsigned char const&, unsigned char const&) const inlined into testo::equality_comparer<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul>, void>::operator()(kfr::vec<unsigned char, 1ul> const&, kfr::vec<unsigned char, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned char, 1ul> >::at(kfr::vec<unsigned char, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned char, 1ul> >::at(kfr::vec<unsigned char, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul>, void>::operator()(kfr::vec<unsigned char, 1ul> const&, kfr::vec<unsigned char, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::at(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::at(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, kfr::vec<kfr::vec<int, 2ul>, 2ul> const&) const 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                 
testo::equality_comparer<kfr::vec<int, 2ul>, kfr::vec<int, 2ul>, void>::operator()(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const can be inlined into testo::equality_comparer<kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, kfr::vec<kfr::vec<int, 2ul>, 2ul> const&) const with cost=-10 (threshold=437) 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                 
testo::equality_comparer<kfr::vec<int, 2ul>, kfr::vec<int, 2ul>, void>::operator()(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const inlined into testo::equality_comparer<kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, kfr::vec<kfr::vec<int, 2ul>, 2ul> const&) const 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::at(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::at(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, kfr::vec<kfr::vec<int, 2ul>, 2ul> const&) const 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 4ul> >::at(kfr::vec<float, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 4ul> >::at(kfr::vec<float, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 4ul>, kfr::vec<float, 4ul>, void>::operator()(kfr::vec<float, 4ul> const&, kfr::vec<float, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const can be inlined into testo::equality_comparer<kfr::vec<float, 4ul>, kfr::vec<float, 4ul>, void>::operator()(kfr::vec<float, 4ul> const&, kfr::vec<float, 4ul> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const inlined into testo::equality_comparer<kfr::vec<float, 4ul>, kfr::vec<float, 4ul>, void>::operator()(kfr::vec<float, 4ul> const&, kfr::vec<float, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 4ul> >::at(kfr::vec<float, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 4ul> >::at(kfr::vec<float, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 4ul>, kfr::vec<float, 4ul>, void>::operator()(kfr::vec<float, 4ul> const&, kfr::vec<float, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::complex<float> >::at(kfr::complex<float> const&, unsigned long) can be inlined into testo::equality_comparer<kfr::complex<float>, kfr::complex<float>, void>::operator()(kfr::complex<float> const&, kfr::complex<float> const&) const with cost=-20 (threshold=375) 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
inline
                     
cometa::compound_type_traits<kfr::complex<float> >::at(kfr::complex<float> const&, unsigned long) inlined into testo::equality_comparer<kfr::complex<float>, kfr::complex<float>, void>::operator()(kfr::complex<float> const&, kfr::complex<float> const&) const 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const can be inlined into testo::equality_comparer<kfr::complex<float>, kfr::complex<float>, void>::operator()(kfr::complex<float> const&, kfr::complex<float> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const inlined into testo::equality_comparer<kfr::complex<float>, kfr::complex<float>, void>::operator()(kfr::complex<float> const&, kfr::complex<float> const&) const 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
inline
                                   
cometa::compound_type_traits<kfr::complex<float> >::at(kfr::complex<float> const&, unsigned long) can be inlined into testo::equality_comparer<kfr::complex<float>, kfr::complex<float>, void>::operator()(kfr::complex<float> const&, kfr::complex<float> const&) const with cost=-20 (threshold=375) 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
inline
                                   
cometa::compound_type_traits<kfr::complex<float> >::at(kfr::complex<float> const&, unsigned long) inlined into testo::equality_comparer<kfr::complex<float>, kfr::complex<float>, void>::operator()(kfr::complex<float> const&, kfr::complex<float> const&) const 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
inline
                     
cometa::compound_type_traits<kfr::complex<double> >::at(kfr::complex<double> const&, unsigned long) can be inlined into testo::equality_comparer<kfr::complex<double>, kfr::complex<double>, void>::operator()(kfr::complex<double> const&, kfr::complex<double> const&) const with cost=-20 (threshold=375) 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
inline
                     
cometa::compound_type_traits<kfr::complex<double> >::at(kfr::complex<double> const&, unsigned long) inlined into testo::equality_comparer<kfr::complex<double>, kfr::complex<double>, void>::operator()(kfr::complex<double> const&, kfr::complex<double> const&) const 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const can be inlined into testo::equality_comparer<kfr::complex<double>, kfr::complex<double>, void>::operator()(kfr::complex<double> const&, kfr::complex<double> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const inlined into testo::equality_comparer<kfr::complex<double>, kfr::complex<double>, void>::operator()(kfr::complex<double> const&, kfr::complex<double> const&) const 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
inline
                                   
cometa::compound_type_traits<kfr::complex<double> >::at(kfr::complex<double> const&, unsigned long) can be inlined into testo::equality_comparer<kfr::complex<double>, kfr::complex<double>, void>::operator()(kfr::complex<double> const&, kfr::complex<double> const&) const with cost=-20 (threshold=375) 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
inline
                                   
cometa::compound_type_traits<kfr::complex<double> >::at(kfr::complex<double> const&, unsigned long) inlined into testo::equality_comparer<kfr::complex<double>, kfr::complex<double>, void>::operator()(kfr::complex<double> const&, kfr::complex<double> const&) const 
testo::equality_comparer, kfr::complex, void>::operator()(kfr::complex const&, kfr::complex const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<kfr::complex<float>, 4ul> >::at(kfr::vec<kfr::complex<float>, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, 4ul>, kfr::vec, 4ul>, void>::operator()(kfr::vec, 4ul> const&, kfr::vec, 4ul> const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<kfr::complex<float>, 4ul> >::at(kfr::vec<kfr::complex<float>, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul>, void>::operator()(kfr::vec<kfr::complex<float>, 4ul> const&, kfr::vec<kfr::complex<float>, 4ul> const&) const 
testo::equality_comparer, 4ul>, kfr::vec, 4ul>, void>::operator()(kfr::vec, 4ul> const&, kfr::vec, 4ul> const&) const
inline
                 
testo::equality_comparer<kfr::complex<float>, kfr::complex<float>, void>::operator()(kfr::complex<float> const&, kfr::complex<float> const&) const can be inlined into testo::equality_comparer<kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul>, void>::operator()(kfr::vec<kfr::complex<float>, 4ul> const&, kfr::vec<kfr::complex<float>, 4ul> const&) const with cost=0 (threshold=250) 
testo::equality_comparer, 4ul>, kfr::vec, 4ul>, void>::operator()(kfr::vec, 4ul> const&, kfr::vec, 4ul> const&) const
inline
                 
testo::equality_comparer<kfr::complex<float>, kfr::complex<float>, void>::operator()(kfr::complex<float> const&, kfr::complex<float> const&) const inlined into testo::equality_comparer<kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul>, void>::operator()(kfr::vec<kfr::complex<float>, 4ul> const&, kfr::vec<kfr::complex<float>, 4ul> const&) const 
testo::equality_comparer, 4ul>, kfr::vec, 4ul>, void>::operator()(kfr::vec, 4ul> const&, kfr::vec, 4ul> const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<kfr::complex<float>, 4ul> >::at(kfr::vec<kfr::complex<float>, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, 4ul>, kfr::vec, 4ul>, void>::operator()(kfr::vec, 4ul> const&, kfr::vec, 4ul> const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<kfr::complex<float>, 4ul> >::at(kfr::vec<kfr::complex<float>, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul>, void>::operator()(kfr::vec<kfr::complex<float>, 4ul> const&, kfr::vec<kfr::complex<float>, 4ul> const&) const 
testo::equality_comparer, 4ul>, kfr::vec, 4ul>, void>::operator()(kfr::vec, 4ul> const&, kfr::vec, 4ul> const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<kfr::complex<double>, 2ul> >::at(kfr::vec<kfr::complex<double>, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<kfr::complex<double>, 2ul> >::at(kfr::vec<kfr::complex<double>, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul>, void>::operator()(kfr::vec<kfr::complex<double>, 2ul> const&, kfr::vec<kfr::complex<double>, 2ul> const&) const 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                 
testo::equality_comparer<kfr::complex<double>, kfr::complex<double>, void>::operator()(kfr::complex<double> const&, kfr::complex<double> const&) const can be inlined into testo::equality_comparer<kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul>, void>::operator()(kfr::vec<kfr::complex<double>, 2ul> const&, kfr::vec<kfr::complex<double>, 2ul> const&) const with cost=0 (threshold=250) 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                 
testo::equality_comparer<kfr::complex<double>, kfr::complex<double>, void>::operator()(kfr::complex<double> const&, kfr::complex<double> const&) const inlined into testo::equality_comparer<kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul>, void>::operator()(kfr::vec<kfr::complex<double>, 2ul> const&, kfr::vec<kfr::complex<double>, 2ul> const&) const 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<kfr::complex<double>, 2ul> >::at(kfr::vec<kfr::complex<double>, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<kfr::complex<double>, 2ul> >::at(kfr::vec<kfr::complex<double>, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul>, void>::operator()(kfr::vec<kfr::complex<double>, 2ul> const&, kfr::vec<kfr::complex<double>, 2ul> const&) const 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::at(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::at(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, kfr::vec<kfr::vec<double, 4ul>, 2ul> const&) const 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                 
testo::equality_comparer<kfr::vec<double, 4ul>, kfr::vec<double, 4ul>, void>::operator()(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&) const can be inlined into testo::equality_comparer<kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, kfr::vec<kfr::vec<double, 4ul>, 2ul> const&) const with cost=80 (threshold=437) 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                 
testo::equality_comparer<kfr::vec<double, 4ul>, kfr::vec<double, 4ul>, void>::operator()(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&) const inlined into testo::equality_comparer<kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, kfr::vec<kfr::vec<double, 4ul>, 2ul> const&) const 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::at(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::at(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, kfr::vec<kfr::vec<double, 4ul>, 2ul> const&) const 
testo::equality_comparer, 2ul>, kfr::vec, 2ul>, void>::operator()(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<int, 1ul> >::at(kfr::vec<int, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<int, 1ul> >::at(kfr::vec<int, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<int, 1ul>, kfr::vec<int, 1ul>, void>::operator()(kfr::vec<int, 1ul> const&, kfr::vec<int, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const can be inlined into testo::equality_comparer<kfr::vec<int, 1ul>, kfr::vec<int, 1ul>, void>::operator()(kfr::vec<int, 1ul> const&, kfr::vec<int, 1ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const inlined into testo::equality_comparer<kfr::vec<int, 1ul>, kfr::vec<int, 1ul>, void>::operator()(kfr::vec<int, 1ul> const&, kfr::vec<int, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<int, 1ul> >::at(kfr::vec<int, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<int, 1ul> >::at(kfr::vec<int, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<int, 1ul>, kfr::vec<int, 1ul>, void>::operator()(kfr::vec<int, 1ul> const&, kfr::vec<int, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<signed char, 1ul> >::at(kfr::vec<signed char, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<signed char, 1ul> >::at(kfr::vec<signed char, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul>, void>::operator()(kfr::vec<signed char, 1ul> const&, kfr::vec<signed char, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<signed char, signed char, void>::operator()(signed char const&, signed char const&) const can be inlined into testo::equality_comparer<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul>, void>::operator()(kfr::vec<signed char, 1ul> const&, kfr::vec<signed char, 1ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<signed char, signed char, void>::operator()(signed char const&, signed char const&) const inlined into testo::equality_comparer<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul>, void>::operator()(kfr::vec<signed char, 1ul> const&, kfr::vec<signed char, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<signed char, 1ul> >::at(kfr::vec<signed char, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<signed char, 1ul> >::at(kfr::vec<signed char, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul>, void>::operator()(kfr::vec<signed char, 1ul> const&, kfr::vec<signed char, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<signed char, 2ul> >::at(kfr::vec<signed char, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<signed char, 2ul> >::at(kfr::vec<signed char, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul>, void>::operator()(kfr::vec<signed char, 2ul> const&, kfr::vec<signed char, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<signed char, signed char, void>::operator()(signed char const&, signed char const&) const can be inlined into testo::equality_comparer<kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul>, void>::operator()(kfr::vec<signed char, 2ul> const&, kfr::vec<signed char, 2ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<signed char, signed char, void>::operator()(signed char const&, signed char const&) const inlined into testo::equality_comparer<kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul>, void>::operator()(kfr::vec<signed char, 2ul> const&, kfr::vec<signed char, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<signed char, 2ul> >::at(kfr::vec<signed char, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<signed char, 2ul> >::at(kfr::vec<signed char, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul>, void>::operator()(kfr::vec<signed char, 2ul> const&, kfr::vec<signed char, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<signed char, 4ul> >::at(kfr::vec<signed char, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<signed char, 4ul> >::at(kfr::vec<signed char, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul>, void>::operator()(kfr::vec<signed char, 4ul> const&, kfr::vec<signed char, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<signed char, signed char, void>::operator()(signed char const&, signed char const&) const can be inlined into testo::equality_comparer<kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul>, void>::operator()(kfr::vec<signed char, 4ul> const&, kfr::vec<signed char, 4ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<signed char, signed char, void>::operator()(signed char const&, signed char const&) const inlined into testo::equality_comparer<kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul>, void>::operator()(kfr::vec<signed char, 4ul> const&, kfr::vec<signed char, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<signed char, 4ul> >::at(kfr::vec<signed char, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<signed char, 4ul> >::at(kfr::vec<signed char, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul>, void>::operator()(kfr::vec<signed char, 4ul> const&, kfr::vec<signed char, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<signed char, 8ul> >::at(kfr::vec<signed char, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<signed char, 8ul> >::at(kfr::vec<signed char, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul>, void>::operator()(kfr::vec<signed char, 8ul> const&, kfr::vec<signed char, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<signed char, signed char, void>::operator()(signed char const&, signed char const&) const can be inlined into testo::equality_comparer<kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul>, void>::operator()(kfr::vec<signed char, 8ul> const&, kfr::vec<signed char, 8ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<signed char, signed char, void>::operator()(signed char const&, signed char const&) const inlined into testo::equality_comparer<kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul>, void>::operator()(kfr::vec<signed char, 8ul> const&, kfr::vec<signed char, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<signed char, 8ul> >::at(kfr::vec<signed char, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<signed char, 8ul> >::at(kfr::vec<signed char, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul>, void>::operator()(kfr::vec<signed char, 8ul> const&, kfr::vec<signed char, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<signed char, 16ul> >::at(kfr::vec<signed char, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<signed char, 16ul> >::at(kfr::vec<signed char, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul>, void>::operator()(kfr::vec<signed char, 16ul> const&, kfr::vec<signed char, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<signed char, signed char, void>::operator()(signed char const&, signed char const&) const can be inlined into testo::equality_comparer<kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul>, void>::operator()(kfr::vec<signed char, 16ul> const&, kfr::vec<signed char, 16ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<signed char, signed char, void>::operator()(signed char const&, signed char const&) const inlined into testo::equality_comparer<kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul>, void>::operator()(kfr::vec<signed char, 16ul> const&, kfr::vec<signed char, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<signed char, 16ul> >::at(kfr::vec<signed char, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<signed char, 16ul> >::at(kfr::vec<signed char, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul>, void>::operator()(kfr::vec<signed char, 16ul> const&, kfr::vec<signed char, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<signed char, 3ul> >::at(kfr::vec<signed char, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<signed char, 3ul> >::at(kfr::vec<signed char, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul>, void>::operator()(kfr::vec<signed char, 3ul> const&, kfr::vec<signed char, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<signed char, signed char, void>::operator()(signed char const&, signed char const&) const can be inlined into testo::equality_comparer<kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul>, void>::operator()(kfr::vec<signed char, 3ul> const&, kfr::vec<signed char, 3ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<signed char, signed char, void>::operator()(signed char const&, signed char const&) const inlined into testo::equality_comparer<kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul>, void>::operator()(kfr::vec<signed char, 3ul> const&, kfr::vec<signed char, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<signed char, 3ul> >::at(kfr::vec<signed char, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<signed char, 3ul> >::at(kfr::vec<signed char, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul>, void>::operator()(kfr::vec<signed char, 3ul> const&, kfr::vec<signed char, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<short, 1ul> >::at(kfr::vec<short, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<short, 1ul> >::at(kfr::vec<short, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<short, 1ul>, kfr::vec<short, 1ul>, void>::operator()(kfr::vec<short, 1ul> const&, kfr::vec<short, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<short, short, void>::operator()(short const&, short const&) const can be inlined into testo::equality_comparer<kfr::vec<short, 1ul>, kfr::vec<short, 1ul>, void>::operator()(kfr::vec<short, 1ul> const&, kfr::vec<short, 1ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<short, short, void>::operator()(short const&, short const&) const inlined into testo::equality_comparer<kfr::vec<short, 1ul>, kfr::vec<short, 1ul>, void>::operator()(kfr::vec<short, 1ul> const&, kfr::vec<short, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<short, 1ul> >::at(kfr::vec<short, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<short, 1ul> >::at(kfr::vec<short, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<short, 1ul>, kfr::vec<short, 1ul>, void>::operator()(kfr::vec<short, 1ul> const&, kfr::vec<short, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<short, 2ul> >::at(kfr::vec<short, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<short, 2ul> >::at(kfr::vec<short, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<short, 2ul>, kfr::vec<short, 2ul>, void>::operator()(kfr::vec<short, 2ul> const&, kfr::vec<short, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<short, short, void>::operator()(short const&, short const&) const can be inlined into testo::equality_comparer<kfr::vec<short, 2ul>, kfr::vec<short, 2ul>, void>::operator()(kfr::vec<short, 2ul> const&, kfr::vec<short, 2ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<short, short, void>::operator()(short const&, short const&) const inlined into testo::equality_comparer<kfr::vec<short, 2ul>, kfr::vec<short, 2ul>, void>::operator()(kfr::vec<short, 2ul> const&, kfr::vec<short, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<short, 2ul> >::at(kfr::vec<short, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<short, 2ul> >::at(kfr::vec<short, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<short, 2ul>, kfr::vec<short, 2ul>, void>::operator()(kfr::vec<short, 2ul> const&, kfr::vec<short, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<short, 4ul> >::at(kfr::vec<short, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<short, 4ul> >::at(kfr::vec<short, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<short, 4ul>, kfr::vec<short, 4ul>, void>::operator()(kfr::vec<short, 4ul> const&, kfr::vec<short, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<short, short, void>::operator()(short const&, short const&) const can be inlined into testo::equality_comparer<kfr::vec<short, 4ul>, kfr::vec<short, 4ul>, void>::operator()(kfr::vec<short, 4ul> const&, kfr::vec<short, 4ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<short, short, void>::operator()(short const&, short const&) const inlined into testo::equality_comparer<kfr::vec<short, 4ul>, kfr::vec<short, 4ul>, void>::operator()(kfr::vec<short, 4ul> const&, kfr::vec<short, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<short, 4ul> >::at(kfr::vec<short, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<short, 4ul> >::at(kfr::vec<short, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<short, 4ul>, kfr::vec<short, 4ul>, void>::operator()(kfr::vec<short, 4ul> const&, kfr::vec<short, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<short, 16ul> >::at(kfr::vec<short, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<short, 16ul> >::at(kfr::vec<short, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<short, 16ul>, kfr::vec<short, 16ul>, void>::operator()(kfr::vec<short, 16ul> const&, kfr::vec<short, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<short, short, void>::operator()(short const&, short const&) const can be inlined into testo::equality_comparer<kfr::vec<short, 16ul>, kfr::vec<short, 16ul>, void>::operator()(kfr::vec<short, 16ul> const&, kfr::vec<short, 16ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<short, short, void>::operator()(short const&, short const&) const inlined into testo::equality_comparer<kfr::vec<short, 16ul>, kfr::vec<short, 16ul>, void>::operator()(kfr::vec<short, 16ul> const&, kfr::vec<short, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<short, 16ul> >::at(kfr::vec<short, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<short, 16ul> >::at(kfr::vec<short, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<short, 16ul>, kfr::vec<short, 16ul>, void>::operator()(kfr::vec<short, 16ul> const&, kfr::vec<short, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<int, 16ul> >::at(kfr::vec<int, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<int, 16ul> >::at(kfr::vec<int, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<int, 16ul>, kfr::vec<int, 16ul>, void>::operator()(kfr::vec<int, 16ul> const&, kfr::vec<int, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const can be inlined into testo::equality_comparer<kfr::vec<int, 16ul>, kfr::vec<int, 16ul>, void>::operator()(kfr::vec<int, 16ul> const&, kfr::vec<int, 16ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const inlined into testo::equality_comparer<kfr::vec<int, 16ul>, kfr::vec<int, 16ul>, void>::operator()(kfr::vec<int, 16ul> const&, kfr::vec<int, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<int, 16ul> >::at(kfr::vec<int, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<int, 16ul> >::at(kfr::vec<int, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<int, 16ul>, kfr::vec<int, 16ul>, void>::operator()(kfr::vec<int, 16ul> const&, kfr::vec<int, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<long, 1ul> >::at(kfr::vec<long, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<long, 1ul> >::at(kfr::vec<long, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<long, 1ul>, kfr::vec<long, 1ul>, void>::operator()(kfr::vec<long, 1ul> const&, kfr::vec<long, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<long, long, void>::operator()(long const&, long const&) const can be inlined into testo::equality_comparer<kfr::vec<long, 1ul>, kfr::vec<long, 1ul>, void>::operator()(kfr::vec<long, 1ul> const&, kfr::vec<long, 1ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<long, long, void>::operator()(long const&, long const&) const inlined into testo::equality_comparer<kfr::vec<long, 1ul>, kfr::vec<long, 1ul>, void>::operator()(kfr::vec<long, 1ul> const&, kfr::vec<long, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<long, 1ul> >::at(kfr::vec<long, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<long, 1ul> >::at(kfr::vec<long, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<long, 1ul>, kfr::vec<long, 1ul>, void>::operator()(kfr::vec<long, 1ul> const&, kfr::vec<long, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<long, 2ul> >::at(kfr::vec<long, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<long, 2ul> >::at(kfr::vec<long, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<long, 2ul>, kfr::vec<long, 2ul>, void>::operator()(kfr::vec<long, 2ul> const&, kfr::vec<long, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<long, long, void>::operator()(long const&, long const&) const can be inlined into testo::equality_comparer<kfr::vec<long, 2ul>, kfr::vec<long, 2ul>, void>::operator()(kfr::vec<long, 2ul> const&, kfr::vec<long, 2ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<long, long, void>::operator()(long const&, long const&) const inlined into testo::equality_comparer<kfr::vec<long, 2ul>, kfr::vec<long, 2ul>, void>::operator()(kfr::vec<long, 2ul> const&, kfr::vec<long, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<long, 2ul> >::at(kfr::vec<long, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<long, 2ul> >::at(kfr::vec<long, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<long, 2ul>, kfr::vec<long, 2ul>, void>::operator()(kfr::vec<long, 2ul> const&, kfr::vec<long, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<long, 4ul> >::at(kfr::vec<long, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<long, 4ul> >::at(kfr::vec<long, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<long, 4ul>, kfr::vec<long, 4ul>, void>::operator()(kfr::vec<long, 4ul> const&, kfr::vec<long, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<long, long, void>::operator()(long const&, long const&) const can be inlined into testo::equality_comparer<kfr::vec<long, 4ul>, kfr::vec<long, 4ul>, void>::operator()(kfr::vec<long, 4ul> const&, kfr::vec<long, 4ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<long, long, void>::operator()(long const&, long const&) const inlined into testo::equality_comparer<kfr::vec<long, 4ul>, kfr::vec<long, 4ul>, void>::operator()(kfr::vec<long, 4ul> const&, kfr::vec<long, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<long, 4ul> >::at(kfr::vec<long, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<long, 4ul> >::at(kfr::vec<long, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<long, 4ul>, kfr::vec<long, 4ul>, void>::operator()(kfr::vec<long, 4ul> const&, kfr::vec<long, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<long, 8ul> >::at(kfr::vec<long, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<long, 8ul> >::at(kfr::vec<long, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<long, 8ul>, kfr::vec<long, 8ul>, void>::operator()(kfr::vec<long, 8ul> const&, kfr::vec<long, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<long, long, void>::operator()(long const&, long const&) const can be inlined into testo::equality_comparer<kfr::vec<long, 8ul>, kfr::vec<long, 8ul>, void>::operator()(kfr::vec<long, 8ul> const&, kfr::vec<long, 8ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<long, long, void>::operator()(long const&, long const&) const inlined into testo::equality_comparer<kfr::vec<long, 8ul>, kfr::vec<long, 8ul>, void>::operator()(kfr::vec<long, 8ul> const&, kfr::vec<long, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<long, 8ul> >::at(kfr::vec<long, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<long, 8ul> >::at(kfr::vec<long, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<long, 8ul>, kfr::vec<long, 8ul>, void>::operator()(kfr::vec<long, 8ul> const&, kfr::vec<long, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<long, 16ul> >::at(kfr::vec<long, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<long, 16ul> >::at(kfr::vec<long, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<long, 16ul>, kfr::vec<long, 16ul>, void>::operator()(kfr::vec<long, 16ul> const&, kfr::vec<long, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<long, long, void>::operator()(long const&, long const&) const can be inlined into testo::equality_comparer<kfr::vec<long, 16ul>, kfr::vec<long, 16ul>, void>::operator()(kfr::vec<long, 16ul> const&, kfr::vec<long, 16ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<long, long, void>::operator()(long const&, long const&) const inlined into testo::equality_comparer<kfr::vec<long, 16ul>, kfr::vec<long, 16ul>, void>::operator()(kfr::vec<long, 16ul> const&, kfr::vec<long, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<long, 16ul> >::at(kfr::vec<long, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<long, 16ul> >::at(kfr::vec<long, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<long, 16ul>, kfr::vec<long, 16ul>, void>::operator()(kfr::vec<long, 16ul> const&, kfr::vec<long, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 8ul> >::at(kfr::vec<float, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<float, 8ul> >::at(kfr::vec<float, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 8ul>, kfr::vec<float, 8ul>, void>::operator()(kfr::vec<float, 8ul> const&, kfr::vec<float, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const can be inlined into testo::equality_comparer<kfr::vec<float, 8ul>, kfr::vec<float, 8ul>, void>::operator()(kfr::vec<float, 8ul> const&, kfr::vec<float, 8ul> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const inlined into testo::equality_comparer<kfr::vec<float, 8ul>, kfr::vec<float, 8ul>, void>::operator()(kfr::vec<float, 8ul> const&, kfr::vec<float, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 8ul> >::at(kfr::vec<float, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<float, 8ul> >::at(kfr::vec<float, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<float, 8ul>, kfr::vec<float, 8ul>, void>::operator()(kfr::vec<float, 8ul> const&, kfr::vec<float, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<double, 1ul> >::at(kfr::vec<double, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<double, 1ul> >::at(kfr::vec<double, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<double, 1ul>, kfr::vec<double, 1ul>, void>::operator()(kfr::vec<double, 1ul> const&, kfr::vec<double, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const can be inlined into testo::equality_comparer<kfr::vec<double, 1ul>, kfr::vec<double, 1ul>, void>::operator()(kfr::vec<double, 1ul> const&, kfr::vec<double, 1ul> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const inlined into testo::equality_comparer<kfr::vec<double, 1ul>, kfr::vec<double, 1ul>, void>::operator()(kfr::vec<double, 1ul> const&, kfr::vec<double, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<double, 1ul> >::at(kfr::vec<double, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<double, 1ul> >::at(kfr::vec<double, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<double, 1ul>, kfr::vec<double, 1ul>, void>::operator()(kfr::vec<double, 1ul> const&, kfr::vec<double, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<double, 16ul> >::at(kfr::vec<double, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<double, 16ul> >::at(kfr::vec<double, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<double, 16ul>, kfr::vec<double, 16ul>, void>::operator()(kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const can be inlined into testo::equality_comparer<kfr::vec<double, 16ul>, kfr::vec<double, 16ul>, void>::operator()(kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const inlined into testo::equality_comparer<kfr::vec<double, 16ul>, kfr::vec<double, 16ul>, void>::operator()(kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<double, 16ul> >::at(kfr::vec<double, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<double, 16ul> >::at(kfr::vec<double, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<double, 16ul>, kfr::vec<double, 16ul>, void>::operator()(kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<double, 3ul> >::at(kfr::vec<double, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<double, 3ul> >::at(kfr::vec<double, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<double, 3ul>, kfr::vec<double, 3ul>, void>::operator()(kfr::vec<double, 3ul> const&, kfr::vec<double, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const can be inlined into testo::equality_comparer<kfr::vec<double, 3ul>, kfr::vec<double, 3ul>, void>::operator()(kfr::vec<double, 3ul> const&, kfr::vec<double, 3ul> const&) const with cost=-25 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const inlined into testo::equality_comparer<kfr::vec<double, 3ul>, kfr::vec<double, 3ul>, void>::operator()(kfr::vec<double, 3ul> const&, kfr::vec<double, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<double, 3ul> >::at(kfr::vec<double, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<double, 3ul> >::at(kfr::vec<double, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<double, 3ul>, kfr::vec<double, 3ul>, void>::operator()(kfr::vec<double, 3ul> const&, kfr::vec<double, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned char, 8ul> >::at(kfr::vec<unsigned char, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned char, 8ul> >::at(kfr::vec<unsigned char, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul>, void>::operator()(kfr::vec<unsigned char, 8ul> const&, kfr::vec<unsigned char, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned char, unsigned char, void>::operator()(unsigned char const&, unsigned char const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul>, void>::operator()(kfr::vec<unsigned char, 8ul> const&, kfr::vec<unsigned char, 8ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned char, unsigned char, void>::operator()(unsigned char const&, unsigned char const&) const inlined into testo::equality_comparer<kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul>, void>::operator()(kfr::vec<unsigned char, 8ul> const&, kfr::vec<unsigned char, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned char, 8ul> >::at(kfr::vec<unsigned char, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned char, 8ul> >::at(kfr::vec<unsigned char, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul>, void>::operator()(kfr::vec<unsigned char, 8ul> const&, kfr::vec<unsigned char, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned char, 16ul> >::at(kfr::vec<unsigned char, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned char, 16ul> >::at(kfr::vec<unsigned char, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul>, void>::operator()(kfr::vec<unsigned char, 16ul> const&, kfr::vec<unsigned char, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned char, unsigned char, void>::operator()(unsigned char const&, unsigned char const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul>, void>::operator()(kfr::vec<unsigned char, 16ul> const&, kfr::vec<unsigned char, 16ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned char, unsigned char, void>::operator()(unsigned char const&, unsigned char const&) const inlined into testo::equality_comparer<kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul>, void>::operator()(kfr::vec<unsigned char, 16ul> const&, kfr::vec<unsigned char, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned char, 16ul> >::at(kfr::vec<unsigned char, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned char, 16ul> >::at(kfr::vec<unsigned char, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul>, void>::operator()(kfr::vec<unsigned char, 16ul> const&, kfr::vec<unsigned char, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned short, 1ul> >::at(kfr::vec<unsigned short, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned short, 1ul> >::at(kfr::vec<unsigned short, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul>, void>::operator()(kfr::vec<unsigned short, 1ul> const&, kfr::vec<unsigned short, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned short, unsigned short, void>::operator()(unsigned short const&, unsigned short const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul>, void>::operator()(kfr::vec<unsigned short, 1ul> const&, kfr::vec<unsigned short, 1ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned short, unsigned short, void>::operator()(unsigned short const&, unsigned short const&) const inlined into testo::equality_comparer<kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul>, void>::operator()(kfr::vec<unsigned short, 1ul> const&, kfr::vec<unsigned short, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned short, 1ul> >::at(kfr::vec<unsigned short, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned short, 1ul> >::at(kfr::vec<unsigned short, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul>, void>::operator()(kfr::vec<unsigned short, 1ul> const&, kfr::vec<unsigned short, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned short, 2ul> >::at(kfr::vec<unsigned short, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned short, 2ul> >::at(kfr::vec<unsigned short, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul>, void>::operator()(kfr::vec<unsigned short, 2ul> const&, kfr::vec<unsigned short, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned short, unsigned short, void>::operator()(unsigned short const&, unsigned short const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul>, void>::operator()(kfr::vec<unsigned short, 2ul> const&, kfr::vec<unsigned short, 2ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned short, unsigned short, void>::operator()(unsigned short const&, unsigned short const&) const inlined into testo::equality_comparer<kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul>, void>::operator()(kfr::vec<unsigned short, 2ul> const&, kfr::vec<unsigned short, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned short, 2ul> >::at(kfr::vec<unsigned short, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned short, 2ul> >::at(kfr::vec<unsigned short, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul>, void>::operator()(kfr::vec<unsigned short, 2ul> const&, kfr::vec<unsigned short, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned short, 4ul> >::at(kfr::vec<unsigned short, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned short, 4ul> >::at(kfr::vec<unsigned short, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul>, void>::operator()(kfr::vec<unsigned short, 4ul> const&, kfr::vec<unsigned short, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned short, unsigned short, void>::operator()(unsigned short const&, unsigned short const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul>, void>::operator()(kfr::vec<unsigned short, 4ul> const&, kfr::vec<unsigned short, 4ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned short, unsigned short, void>::operator()(unsigned short const&, unsigned short const&) const inlined into testo::equality_comparer<kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul>, void>::operator()(kfr::vec<unsigned short, 4ul> const&, kfr::vec<unsigned short, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned short, 4ul> >::at(kfr::vec<unsigned short, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned short, 4ul> >::at(kfr::vec<unsigned short, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul>, void>::operator()(kfr::vec<unsigned short, 4ul> const&, kfr::vec<unsigned short, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned short, 8ul> >::at(kfr::vec<unsigned short, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned short, 8ul> >::at(kfr::vec<unsigned short, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul>, void>::operator()(kfr::vec<unsigned short, 8ul> const&, kfr::vec<unsigned short, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned short, unsigned short, void>::operator()(unsigned short const&, unsigned short const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul>, void>::operator()(kfr::vec<unsigned short, 8ul> const&, kfr::vec<unsigned short, 8ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned short, unsigned short, void>::operator()(unsigned short const&, unsigned short const&) const inlined into testo::equality_comparer<kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul>, void>::operator()(kfr::vec<unsigned short, 8ul> const&, kfr::vec<unsigned short, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned short, 8ul> >::at(kfr::vec<unsigned short, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned short, 8ul> >::at(kfr::vec<unsigned short, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul>, void>::operator()(kfr::vec<unsigned short, 8ul> const&, kfr::vec<unsigned short, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned short, 16ul> >::at(kfr::vec<unsigned short, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned short, 16ul> >::at(kfr::vec<unsigned short, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul>, void>::operator()(kfr::vec<unsigned short, 16ul> const&, kfr::vec<unsigned short, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned short, unsigned short, void>::operator()(unsigned short const&, unsigned short const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul>, void>::operator()(kfr::vec<unsigned short, 16ul> const&, kfr::vec<unsigned short, 16ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned short, unsigned short, void>::operator()(unsigned short const&, unsigned short const&) const inlined into testo::equality_comparer<kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul>, void>::operator()(kfr::vec<unsigned short, 16ul> const&, kfr::vec<unsigned short, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned short, 16ul> >::at(kfr::vec<unsigned short, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned short, 16ul> >::at(kfr::vec<unsigned short, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul>, void>::operator()(kfr::vec<unsigned short, 16ul> const&, kfr::vec<unsigned short, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned short, 3ul> >::at(kfr::vec<unsigned short, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned short, 3ul> >::at(kfr::vec<unsigned short, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul>, void>::operator()(kfr::vec<unsigned short, 3ul> const&, kfr::vec<unsigned short, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned short, unsigned short, void>::operator()(unsigned short const&, unsigned short const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul>, void>::operator()(kfr::vec<unsigned short, 3ul> const&, kfr::vec<unsigned short, 3ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned short, unsigned short, void>::operator()(unsigned short const&, unsigned short const&) const inlined into testo::equality_comparer<kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul>, void>::operator()(kfr::vec<unsigned short, 3ul> const&, kfr::vec<unsigned short, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned short, 3ul> >::at(kfr::vec<unsigned short, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned short, 3ul> >::at(kfr::vec<unsigned short, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul>, void>::operator()(kfr::vec<unsigned short, 3ul> const&, kfr::vec<unsigned short, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned int, 1ul> >::at(kfr::vec<unsigned int, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned int, 1ul> >::at(kfr::vec<unsigned int, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul>, void>::operator()(kfr::vec<unsigned int, 1ul> const&, kfr::vec<unsigned int, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned int, unsigned int, void>::operator()(unsigned int const&, unsigned int const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul>, void>::operator()(kfr::vec<unsigned int, 1ul> const&, kfr::vec<unsigned int, 1ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned int, unsigned int, void>::operator()(unsigned int const&, unsigned int const&) const inlined into testo::equality_comparer<kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul>, void>::operator()(kfr::vec<unsigned int, 1ul> const&, kfr::vec<unsigned int, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned int, 1ul> >::at(kfr::vec<unsigned int, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned int, 1ul> >::at(kfr::vec<unsigned int, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul>, void>::operator()(kfr::vec<unsigned int, 1ul> const&, kfr::vec<unsigned int, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned int, 2ul> >::at(kfr::vec<unsigned int, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned int, 2ul> >::at(kfr::vec<unsigned int, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul>, void>::operator()(kfr::vec<unsigned int, 2ul> const&, kfr::vec<unsigned int, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned int, unsigned int, void>::operator()(unsigned int const&, unsigned int const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul>, void>::operator()(kfr::vec<unsigned int, 2ul> const&, kfr::vec<unsigned int, 2ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned int, unsigned int, void>::operator()(unsigned int const&, unsigned int const&) const inlined into testo::equality_comparer<kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul>, void>::operator()(kfr::vec<unsigned int, 2ul> const&, kfr::vec<unsigned int, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned int, 2ul> >::at(kfr::vec<unsigned int, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned int, 2ul> >::at(kfr::vec<unsigned int, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul>, void>::operator()(kfr::vec<unsigned int, 2ul> const&, kfr::vec<unsigned int, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned int, 4ul> >::at(kfr::vec<unsigned int, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned int, 4ul> >::at(kfr::vec<unsigned int, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul>, void>::operator()(kfr::vec<unsigned int, 4ul> const&, kfr::vec<unsigned int, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned int, unsigned int, void>::operator()(unsigned int const&, unsigned int const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul>, void>::operator()(kfr::vec<unsigned int, 4ul> const&, kfr::vec<unsigned int, 4ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned int, unsigned int, void>::operator()(unsigned int const&, unsigned int const&) const inlined into testo::equality_comparer<kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul>, void>::operator()(kfr::vec<unsigned int, 4ul> const&, kfr::vec<unsigned int, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned int, 4ul> >::at(kfr::vec<unsigned int, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned int, 4ul> >::at(kfr::vec<unsigned int, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul>, void>::operator()(kfr::vec<unsigned int, 4ul> const&, kfr::vec<unsigned int, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned int, 8ul> >::at(kfr::vec<unsigned int, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned int, 8ul> >::at(kfr::vec<unsigned int, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul>, void>::operator()(kfr::vec<unsigned int, 8ul> const&, kfr::vec<unsigned int, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned int, unsigned int, void>::operator()(unsigned int const&, unsigned int const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul>, void>::operator()(kfr::vec<unsigned int, 8ul> const&, kfr::vec<unsigned int, 8ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned int, unsigned int, void>::operator()(unsigned int const&, unsigned int const&) const inlined into testo::equality_comparer<kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul>, void>::operator()(kfr::vec<unsigned int, 8ul> const&, kfr::vec<unsigned int, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned int, 8ul> >::at(kfr::vec<unsigned int, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned int, 8ul> >::at(kfr::vec<unsigned int, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul>, void>::operator()(kfr::vec<unsigned int, 8ul> const&, kfr::vec<unsigned int, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned int, 16ul> >::at(kfr::vec<unsigned int, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned int, 16ul> >::at(kfr::vec<unsigned int, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul>, void>::operator()(kfr::vec<unsigned int, 16ul> const&, kfr::vec<unsigned int, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned int, unsigned int, void>::operator()(unsigned int const&, unsigned int const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul>, void>::operator()(kfr::vec<unsigned int, 16ul> const&, kfr::vec<unsigned int, 16ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned int, unsigned int, void>::operator()(unsigned int const&, unsigned int const&) const inlined into testo::equality_comparer<kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul>, void>::operator()(kfr::vec<unsigned int, 16ul> const&, kfr::vec<unsigned int, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned int, 16ul> >::at(kfr::vec<unsigned int, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned int, 16ul> >::at(kfr::vec<unsigned int, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul>, void>::operator()(kfr::vec<unsigned int, 16ul> const&, kfr::vec<unsigned int, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned int, 3ul> >::at(kfr::vec<unsigned int, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned int, 3ul> >::at(kfr::vec<unsigned int, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul>, void>::operator()(kfr::vec<unsigned int, 3ul> const&, kfr::vec<unsigned int, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned int, unsigned int, void>::operator()(unsigned int const&, unsigned int const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul>, void>::operator()(kfr::vec<unsigned int, 3ul> const&, kfr::vec<unsigned int, 3ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned int, unsigned int, void>::operator()(unsigned int const&, unsigned int const&) const inlined into testo::equality_comparer<kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul>, void>::operator()(kfr::vec<unsigned int, 3ul> const&, kfr::vec<unsigned int, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned int, 3ul> >::at(kfr::vec<unsigned int, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned int, 3ul> >::at(kfr::vec<unsigned int, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul>, void>::operator()(kfr::vec<unsigned int, 3ul> const&, kfr::vec<unsigned int, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned long, 1ul> >::at(kfr::vec<unsigned long, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned long, 1ul> >::at(kfr::vec<unsigned long, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul>, void>::operator()(kfr::vec<unsigned long, 1ul> const&, kfr::vec<unsigned long, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned long, unsigned long, void>::operator()(unsigned long const&, unsigned long const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul>, void>::operator()(kfr::vec<unsigned long, 1ul> const&, kfr::vec<unsigned long, 1ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned long, unsigned long, void>::operator()(unsigned long const&, unsigned long const&) const inlined into testo::equality_comparer<kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul>, void>::operator()(kfr::vec<unsigned long, 1ul> const&, kfr::vec<unsigned long, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned long, 1ul> >::at(kfr::vec<unsigned long, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned long, 1ul> >::at(kfr::vec<unsigned long, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul>, void>::operator()(kfr::vec<unsigned long, 1ul> const&, kfr::vec<unsigned long, 1ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned long, 2ul> >::at(kfr::vec<unsigned long, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned long, 2ul> >::at(kfr::vec<unsigned long, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul>, void>::operator()(kfr::vec<unsigned long, 2ul> const&, kfr::vec<unsigned long, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned long, unsigned long, void>::operator()(unsigned long const&, unsigned long const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul>, void>::operator()(kfr::vec<unsigned long, 2ul> const&, kfr::vec<unsigned long, 2ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned long, unsigned long, void>::operator()(unsigned long const&, unsigned long const&) const inlined into testo::equality_comparer<kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul>, void>::operator()(kfr::vec<unsigned long, 2ul> const&, kfr::vec<unsigned long, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned long, 2ul> >::at(kfr::vec<unsigned long, 2ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned long, 2ul> >::at(kfr::vec<unsigned long, 2ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul>, void>::operator()(kfr::vec<unsigned long, 2ul> const&, kfr::vec<unsigned long, 2ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned long, 4ul> >::at(kfr::vec<unsigned long, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned long, 4ul> >::at(kfr::vec<unsigned long, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul>, void>::operator()(kfr::vec<unsigned long, 4ul> const&, kfr::vec<unsigned long, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned long, unsigned long, void>::operator()(unsigned long const&, unsigned long const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul>, void>::operator()(kfr::vec<unsigned long, 4ul> const&, kfr::vec<unsigned long, 4ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned long, unsigned long, void>::operator()(unsigned long const&, unsigned long const&) const inlined into testo::equality_comparer<kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul>, void>::operator()(kfr::vec<unsigned long, 4ul> const&, kfr::vec<unsigned long, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned long, 4ul> >::at(kfr::vec<unsigned long, 4ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned long, 4ul> >::at(kfr::vec<unsigned long, 4ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul>, void>::operator()(kfr::vec<unsigned long, 4ul> const&, kfr::vec<unsigned long, 4ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned long, 8ul> >::at(kfr::vec<unsigned long, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned long, 8ul> >::at(kfr::vec<unsigned long, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul>, void>::operator()(kfr::vec<unsigned long, 8ul> const&, kfr::vec<unsigned long, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned long, unsigned long, void>::operator()(unsigned long const&, unsigned long const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul>, void>::operator()(kfr::vec<unsigned long, 8ul> const&, kfr::vec<unsigned long, 8ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned long, unsigned long, void>::operator()(unsigned long const&, unsigned long const&) const inlined into testo::equality_comparer<kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul>, void>::operator()(kfr::vec<unsigned long, 8ul> const&, kfr::vec<unsigned long, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned long, 8ul> >::at(kfr::vec<unsigned long, 8ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned long, 8ul> >::at(kfr::vec<unsigned long, 8ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul>, void>::operator()(kfr::vec<unsigned long, 8ul> const&, kfr::vec<unsigned long, 8ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned long, 16ul> >::at(kfr::vec<unsigned long, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned long, 16ul> >::at(kfr::vec<unsigned long, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul>, void>::operator()(kfr::vec<unsigned long, 16ul> const&, kfr::vec<unsigned long, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned long, unsigned long, void>::operator()(unsigned long const&, unsigned long const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul>, void>::operator()(kfr::vec<unsigned long, 16ul> const&, kfr::vec<unsigned long, 16ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned long, unsigned long, void>::operator()(unsigned long const&, unsigned long const&) const inlined into testo::equality_comparer<kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul>, void>::operator()(kfr::vec<unsigned long, 16ul> const&, kfr::vec<unsigned long, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned long, 16ul> >::at(kfr::vec<unsigned long, 16ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned long, 16ul> >::at(kfr::vec<unsigned long, 16ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul>, void>::operator()(kfr::vec<unsigned long, 16ul> const&, kfr::vec<unsigned long, 16ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned long, 3ul> >::at(kfr::vec<unsigned long, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<unsigned long, 3ul> >::at(kfr::vec<unsigned long, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul>, void>::operator()(kfr::vec<unsigned long, 3ul> const&, kfr::vec<unsigned long, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned long, unsigned long, void>::operator()(unsigned long const&, unsigned long const&) const can be inlined into testo::equality_comparer<kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul>, void>::operator()(kfr::vec<unsigned long, 3ul> const&, kfr::vec<unsigned long, 3ul> const&) const with cost=-40 (threshold=375) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                 
testo::equality_comparer<unsigned long, unsigned long, void>::operator()(unsigned long const&, unsigned long const&) const inlined into testo::equality_comparer<kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul>, void>::operator()(kfr::vec<unsigned long, 3ul> const&, kfr::vec<unsigned long, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned long, 3ul> >::at(kfr::vec<unsigned long, 3ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                                   
cometa::compound_type_traits<kfr::vec<unsigned long, 3ul> >::at(kfr::vec<unsigned long, 3ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul>, void>::operator()(kfr::vec<unsigned long, 3ul> const&, kfr::vec<unsigned long, 3ul> const&) const 
testo::equality_comparer, kfr::vec, void>::operator()(kfr::vec const&, kfr::vec const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<double, 1ul> >::at(kfr::vec<double, 1ul> const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, double, void>::operator()(kfr::vec const&, double const&) const
inline
                     
cometa::compound_type_traits<kfr::vec<double, 1ul> >::at(kfr::vec<double, 1ul> const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<double, 1ul>, double, void>::operator()(kfr::vec<double, 1ul> const&, double const&) const 
testo::equality_comparer, double, void>::operator()(kfr::vec const&, double const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const can be inlined into testo::equality_comparer<kfr::vec<double, 1ul>, double, void>::operator()(kfr::vec<double, 1ul> const&, double const&) const with cost=-20 (threshold=375) 
testo::equality_comparer, double, void>::operator()(kfr::vec const&, double const&) const
inline
                 
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const inlined into testo::equality_comparer<kfr::vec<double, 1ul>, double, void>::operator()(kfr::vec<double, 1ul> const&, double const&) const 
testo::equality_comparer, double, void>::operator()(kfr::vec const&, double const&) const
inline
                                   
cometa::compound_type_traits<double>::at(double const&, unsigned long) should always be inlined (cost=always) 
testo::equality_comparer, double, void>::operator()(kfr::vec const&, double const&) const
inline
                                   
cometa::compound_type_traits<double>::at(double const&, unsigned long) inlined into testo::equality_comparer<kfr::vec<double, 1ul>, double, void>::operator()(kfr::vec<double, 1ul> const&, double const&) const 
testo::equality_comparer, double, void>::operator()(kfr::vec const&, double const&) const
171
                return false;
172
        }
173
        return true;
174
    }
175
};
176
177
struct cmp_eq
178
{
179
    static const char* op() { return "=="; }
180
181
    template <typename L, typename R>
182
    bool operator()(L&& left, R&& right) const
183
    {
184
        equality_comparer<decay<L>, decay<R>> eq;
185
        return eq(left, right);
inline
               
testo::equality_comparer<kfr::vec<double, 4ul>, kfr::vec<double, 4ul>, void>::operator()(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&>(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&) const with cost=90 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<double, 4ul>, kfr::vec<double, 4ul>, void>::operator()(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&>(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 2ul>, kfr::vec<int, 2ul>, void>::operator()(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&>(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const with cost=0 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 2ul>, kfr::vec<int, 2ul>, void>::operator()(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&>(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<short, 8ul>, kfr::vec<short, 8ul>, void>::operator()(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&>(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&) const with cost=125 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<short, 8ul>, kfr::vec<short, 8ul>, void>::operator()(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&>(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 8ul>, kfr::vec<int, 8ul>, void>::operator()(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&>(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&) const with cost=125 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 8ul>, kfr::vec<int, 8ul>, void>::operator()(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&>(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul>, void>::operator()(kfr::vec<unsigned char, 17ul> const&, kfr::vec<unsigned char, 17ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 17ul> const&, kfr::vec<unsigned char, 17ul> const&>(kfr::vec<unsigned char, 17ul> const&, kfr::vec<unsigned char, 17ul> const&) const with cost=305 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul>, void>::operator()(kfr::vec<unsigned char, 17ul> const&, kfr::vec<unsigned char, 17ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 17ul> const&, kfr::vec<unsigned char, 17ul> const&>(kfr::vec<unsigned char, 17ul> const&, kfr::vec<unsigned char, 17ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<short, short, void>::operator()(short const&, short const&) const can be inlined into bool testo::cmp_eq::operator()<short const&, short const&>(short const&, short const&) const with cost=-30 (threshold=375) 
bool testo::cmp_eq::operator()(short const&, short const&) const
inline
               
testo::equality_comparer<short, short, void>::operator()(short const&, short const&) const inlined into bool testo::cmp_eq::operator()<short const&, short const&>(short const&, short const&) const 
bool testo::cmp_eq::operator()(short const&, short const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul>, void>::operator()(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&>(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&) const with cost=25 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul>, void>::operator()(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&>(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 4ul>, kfr::vec<int, 4ul>, void>::operator()(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&>(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&) const with cost=45 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 4ul>, kfr::vec<int, 4ul>, void>::operator()(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&>(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 16ul>, kfr::vec<float, 16ul>, void>::operator()(kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&) const too costly to inline (cost=450, threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 16ul>, kfr::vec<float, 16ul>, void>::operator()(kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&) const will not be inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&>(kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 16ul>, kfr::vec<float, 16ul>, void>::operator()(kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&) const too costly to inline (cost=450, threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
               
testo::equality_comparer<kfr::vec<float, 16ul>, kfr::vec<float, 16ul>, void>::operator()(kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&) const will not be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
               
testo::equality_comparer<kfr::vec<float, 16ul>, kfr::vec<float, 16ul>, void>::operator()(kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&) const too costly to inline (cost=450, threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
               
testo::equality_comparer<kfr::vec<float, 16ul>, kfr::vec<float, 16ul>, void>::operator()(kfr::vec<float, 16ul> const&, kfr::vec<float, 16ul> const&) const will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
               
testo::equality_comparer<kfr::mask<int, 3ul>, kfr::mask<int, 3ul>, void>::operator()(kfr::mask<int, 3ul> const&, kfr::mask<int, 3ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::mask<int, 3ul> const&, kfr::mask<int, 3ul> const&>(kfr::mask<int, 3ul> const&, kfr::mask<int, 3ul> const&) const with cost=40 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::mask const&>(kfr::mask const&, kfr::mask const&) const
inline
               
testo::equality_comparer<kfr::mask<int, 3ul>, kfr::mask<int, 3ul>, void>::operator()(kfr::mask<int, 3ul> const&, kfr::mask<int, 3ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::mask<int, 3ul> const&, kfr::mask<int, 3ul> const&>(kfr::mask<int, 3ul> const&, kfr::mask<int, 3ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::mask const&>(kfr::mask const&, kfr::mask const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 7ul>, kfr::vec<float, 7ul>, void>::operator()(kfr::vec<float, 7ul> const&, kfr::vec<float, 7ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 7ul> const&, kfr::vec<float, 7ul> const&>(kfr::vec<float, 7ul> const&, kfr::vec<float, 7ul> const&) const with cost=180 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 7ul>, kfr::vec<float, 7ul>, void>::operator()(kfr::vec<float, 7ul> const&, kfr::vec<float, 7ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 7ul> const&, kfr::vec<float, 7ul> const&>(kfr::vec<float, 7ul> const&, kfr::vec<float, 7ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 1ul>, kfr::vec<float, 1ul>, void>::operator()(kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> const&>(kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> const&) const with cost=-5 (threshold=562) 
bool testo::cmp_eq::operator()&, kfr::vec const&>(kfr::vec&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 1ul>, kfr::vec<float, 1ul>, void>::operator()(kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> const&>(kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> const&) const 
bool testo::cmp_eq::operator()&, kfr::vec const&>(kfr::vec&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 2ul>, kfr::vec<float, 2ul>, void>::operator()(kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> const&>(kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> const&) const with cost=30 (threshold=437) 
bool testo::cmp_eq::operator()&, kfr::vec const&>(kfr::vec&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 2ul>, kfr::vec<float, 2ul>, void>::operator()(kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> const&>(kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> const&) const 
bool testo::cmp_eq::operator()&, kfr::vec const&>(kfr::vec&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 3ul>, kfr::vec<float, 3ul>, void>::operator()(kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> const&>(kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> const&) const with cost=60 (threshold=437) 
bool testo::cmp_eq::operator()&, kfr::vec const&>(kfr::vec&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 3ul>, kfr::vec<float, 3ul>, void>::operator()(kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> const&>(kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> const&) const 
bool testo::cmp_eq::operator()&, kfr::vec const&>(kfr::vec&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 5ul>, kfr::vec<float, 5ul>, void>::operator()(kfr::vec<float, 5ul> const&, kfr::vec<float, 5ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 5ul> const&, kfr::vec<float, 5ul> const&>(kfr::vec<float, 5ul> const&, kfr::vec<float, 5ul> const&) const with cost=120 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 5ul>, kfr::vec<float, 5ul>, void>::operator()(kfr::vec<float, 5ul> const&, kfr::vec<float, 5ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 5ul> const&, kfr::vec<float, 5ul> const&>(kfr::vec<float, 5ul> const&, kfr::vec<float, 5ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 6ul>, kfr::vec<float, 6ul>, void>::operator()(kfr::vec<float, 6ul> const&, kfr::vec<float, 6ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 6ul> const&, kfr::vec<float, 6ul> const&>(kfr::vec<float, 6ul> const&, kfr::vec<float, 6ul> const&) const with cost=150 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 6ul>, kfr::vec<float, 6ul>, void>::operator()(kfr::vec<float, 6ul> const&, kfr::vec<float, 6ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 6ul> const&, kfr::vec<float, 6ul> const&>(kfr::vec<float, 6ul> const&, kfr::vec<float, 6ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 3ul>, kfr::vec<int, 3ul>, void>::operator()(kfr::vec<int, 3ul> const&, kfr::vec<int, 3ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 3ul> const&, kfr::vec<int, 3ul> const&>(kfr::vec<int, 3ul> const&, kfr::vec<int, 3ul> const&) const with cost=25 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 3ul>, kfr::vec<int, 3ul>, void>::operator()(kfr::vec<int, 3ul> const&, kfr::vec<int, 3ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 3ul> const&, kfr::vec<int, 3ul> const&>(kfr::vec<int, 3ul> const&, kfr::vec<int, 3ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<long, 3ul>, kfr::vec<long, 3ul>, void>::operator()(kfr::vec<long, 3ul> const&, kfr::vec<long, 3ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<long, 3ul> const&, kfr::vec<long, 3ul> const&>(kfr::vec<long, 3ul> const&, kfr::vec<long, 3ul> const&) const with cost=25 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<long, 3ul>, kfr::vec<long, 3ul>, void>::operator()(kfr::vec<long, 3ul> const&, kfr::vec<long, 3ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<long, 3ul> const&, kfr::vec<long, 3ul> const&>(kfr::vec<long, 3ul> const&, kfr::vec<long, 3ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 3ul>, kfr::vec<float, 3ul>, void>::operator()(kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&>(kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&) const with cost=60 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 3ul>, kfr::vec<float, 3ul>, void>::operator()(kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&>(kfr::vec<float, 3ul> const&, kfr::vec<float, 3ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, kfr::vec<kfr::vec<double, 2ul>, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, kfr::vec<kfr::vec<double, 2ul>, 2ul> const&>(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, kfr::vec<kfr::vec<double, 2ul>, 2ul> const&) const with cost=100 (threshold=437) 
bool testo::cmp_eq::operator(), 2ul> const&, kfr::vec, 2ul> const&>(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
               
testo::equality_comparer<kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, kfr::vec<kfr::vec<double, 2ul>, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, kfr::vec<kfr::vec<double, 2ul>, 2ul> const&>(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, kfr::vec<kfr::vec<double, 2ul>, 2ul> const&) const 
bool testo::cmp_eq::operator(), 2ul> const&, kfr::vec, 2ul> const&>(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
               
testo::equality_comparer<kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, kfr::vec<kfr::vec<float, 2ul>, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, kfr::vec<kfr::vec<float, 2ul>, 2ul> const&>(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, kfr::vec<kfr::vec<float, 2ul>, 2ul> const&) const with cost=100 (threshold=437) 
bool testo::cmp_eq::operator(), 2ul> const&, kfr::vec, 2ul> const&>(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
               
testo::equality_comparer<kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, kfr::vec<kfr::vec<float, 2ul>, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, kfr::vec<kfr::vec<float, 2ul>, 2ul> const&>(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, kfr::vec<kfr::vec<float, 2ul>, 2ul> const&) const 
bool testo::cmp_eq::operator(), 2ul> const&, kfr::vec, 2ul> const&>(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 5ul>, kfr::vec<int, 5ul>, void>::operator()(kfr::vec<int, 5ul> const&, kfr::vec<int, 5ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 5ul> const&, kfr::vec<int, 5ul> const&>(kfr::vec<int, 5ul> const&, kfr::vec<int, 5ul> const&) const with cost=65 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 5ul>, kfr::vec<int, 5ul>, void>::operator()(kfr::vec<int, 5ul> const&, kfr::vec<int, 5ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 5ul> const&, kfr::vec<int, 5ul> const&>(kfr::vec<int, 5ul> const&, kfr::vec<int, 5ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<double, 8ul>, kfr::vec<double, 8ul>, void>::operator()(kfr::vec<double, 8ul> const&, kfr::vec<double, 8ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<double, 8ul> const&, kfr::vec<double, 8ul> const&>(kfr::vec<double, 8ul> const&, kfr::vec<double, 8ul> const&) const with cost=210 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<double, 8ul>, kfr::vec<double, 8ul>, void>::operator()(kfr::vec<double, 8ul> const&, kfr::vec<double, 8ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<double, 8ul> const&, kfr::vec<double, 8ul> const&>(kfr::vec<double, 8ul> const&, kfr::vec<double, 8ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<unsigned int, unsigned int, void>::operator()(unsigned int const&, unsigned int const&) const can be inlined into bool testo::cmp_eq::operator()<unsigned int const&, unsigned int const&>(unsigned int const&, unsigned int const&) const with cost=-30 (threshold=375) 
bool testo::cmp_eq::operator()(unsigned int const&, unsigned int const&) const
inline
               
testo::equality_comparer<unsigned int, unsigned int, void>::operator()(unsigned int const&, unsigned int const&) const inlined into bool testo::cmp_eq::operator()<unsigned int const&, unsigned int const&>(unsigned int const&, unsigned int const&) const 
bool testo::cmp_eq::operator()(unsigned int const&, unsigned int const&) const
inline
               
testo::equality_comparer<unsigned long, unsigned long long, void>::operator()(unsigned long const&, unsigned long long const&) const can be inlined into bool testo::cmp_eq::operator()<unsigned long const&, unsigned long long const&>(unsigned long const&, unsigned long long const&) const with cost=-30 (threshold=375) 
bool testo::cmp_eq::operator()(unsigned long const&, unsigned long long const&) const
inline
               
testo::equality_comparer<unsigned long, unsigned long long, void>::operator()(unsigned long const&, unsigned long long const&) const inlined into bool testo::cmp_eq::operator()<unsigned long const&, unsigned long long const&>(unsigned long const&, unsigned long long const&) const 
bool testo::cmp_eq::operator()(unsigned long const&, unsigned long long const&) const
inline
               
testo::equality_comparer<kfr::vec<short, 3ul>, kfr::vec<short, 3ul>, void>::operator()(kfr::vec<short, 3ul> const&, kfr::vec<short, 3ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<short, 3ul> const&, kfr::vec<short, 3ul> const&>(kfr::vec<short, 3ul> const&, kfr::vec<short, 3ul> const&) const with cost=25 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<short, 3ul>, kfr::vec<short, 3ul>, void>::operator()(kfr::vec<short, 3ul> const&, kfr::vec<short, 3ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<short, 3ul> const&, kfr::vec<short, 3ul> const&>(kfr::vec<short, 3ul> const&, kfr::vec<short, 3ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul>, void>::operator()(kfr::vec<unsigned char, 4ul> const&, kfr::vec<unsigned char, 4ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 4ul> const&, kfr::vec<unsigned char, 4ul> const&>(kfr::vec<unsigned char, 4ul> const&, kfr::vec<unsigned char, 4ul> const&) const with cost=45 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul>, void>::operator()(kfr::vec<unsigned char, 4ul> const&, kfr::vec<unsigned char, 4ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 4ul> const&, kfr::vec<unsigned char, 4ul> const&>(kfr::vec<unsigned char, 4ul> const&, kfr::vec<unsigned char, 4ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul>, void>::operator()(kfr::vec<unsigned char, 2ul> const&, kfr::vec<unsigned char, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 2ul> const&, kfr::vec<unsigned char, 2ul> const&>(kfr::vec<unsigned char, 2ul> const&, kfr::vec<unsigned char, 2ul> const&) const with cost=0 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul>, void>::operator()(kfr::vec<unsigned char, 2ul> const&, kfr::vec<unsigned char, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 2ul> const&, kfr::vec<unsigned char, 2ul> const&>(kfr::vec<unsigned char, 2ul> const&, kfr::vec<unsigned char, 2ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul>, void>::operator()(kfr::vec<unsigned char, 1ul> const&, kfr::vec<unsigned char, 1ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 1ul> const&, kfr::vec<unsigned char, 1ul> const&>(kfr::vec<unsigned char, 1ul> const&, kfr::vec<unsigned char, 1ul> const&) const with cost=-20 (threshold=562) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul>, void>::operator()(kfr::vec<unsigned char, 1ul> const&, kfr::vec<unsigned char, 1ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 1ul> const&, kfr::vec<unsigned char, 1ul> const&>(kfr::vec<unsigned char, 1ul> const&, kfr::vec<unsigned char, 1ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, kfr::vec<kfr::vec<int, 2ul>, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, kfr::vec<kfr::vec<int, 2ul>, 2ul> const&>(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, kfr::vec<kfr::vec<int, 2ul>, 2ul> const&) const with cost=55 (threshold=437) 
bool testo::cmp_eq::operator(), 2ul> const&, kfr::vec, 2ul> const&>(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
               
testo::equality_comparer<kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, kfr::vec<kfr::vec<int, 2ul>, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, kfr::vec<kfr::vec<int, 2ul>, 2ul> const&>(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, kfr::vec<kfr::vec<int, 2ul>, 2ul> const&) const 
bool testo::cmp_eq::operator(), 2ul> const&, kfr::vec, 2ul> const&>(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 2ul>, kfr::vec<int, 2ul>, void>::operator()(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> const&>(kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> const&) const with cost=0 (threshold=437) 
bool testo::cmp_eq::operator()&, kfr::vec const&>(kfr::vec&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 2ul>, kfr::vec<int, 2ul>, void>::operator()(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> const&>(kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> const&) const 
bool testo::cmp_eq::operator()&, kfr::vec const&>(kfr::vec&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 4ul>, kfr::vec<float, 4ul>, void>::operator()(kfr::vec<float, 4ul> const&, kfr::vec<float, 4ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 4ul> const&, kfr::vec<float, 4ul> const&>(kfr::vec<float, 4ul> const&, kfr::vec<float, 4ul> const&) const with cost=90 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 4ul>, kfr::vec<float, 4ul>, void>::operator()(kfr::vec<float, 4ul> const&, kfr::vec<float, 4ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 4ul> const&, kfr::vec<float, 4ul> const&>(kfr::vec<float, 4ul> const&, kfr::vec<float, 4ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::complex<float>, kfr::complex<float>, void>::operator()(kfr::complex<float> const&, kfr::complex<float> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::complex<float> const&, kfr::complex<float> const&>(kfr::complex<float> const&, kfr::complex<float> const&) const with cost=20 (threshold=250) 
bool testo::cmp_eq::operator() const&, kfr::complex const&>(kfr::complex const&, kfr::complex const&) const
inline
               
testo::equality_comparer<kfr::complex<float>, kfr::complex<float>, void>::operator()(kfr::complex<float> const&, kfr::complex<float> const&) const inlined into bool testo::cmp_eq::operator()<kfr::complex<float> const&, kfr::complex<float> const&>(kfr::complex<float> const&, kfr::complex<float> const&) const 
bool testo::cmp_eq::operator() const&, kfr::complex const&>(kfr::complex const&, kfr::complex const&) const
inline
               
testo::equality_comparer<kfr::complex<double>, kfr::complex<double>, void>::operator()(kfr::complex<double> const&, kfr::complex<double> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::complex<double> const&, kfr::complex<double> const&>(kfr::complex<double> const&, kfr::complex<double> const&) const with cost=20 (threshold=250) 
bool testo::cmp_eq::operator() const&, kfr::complex const&>(kfr::complex const&, kfr::complex const&) const
inline
               
testo::equality_comparer<kfr::complex<double>, kfr::complex<double>, void>::operator()(kfr::complex<double> const&, kfr::complex<double> const&) const inlined into bool testo::cmp_eq::operator()<kfr::complex<double> const&, kfr::complex<double> const&>(kfr::complex<double> const&, kfr::complex<double> const&) const 
bool testo::cmp_eq::operator() const&, kfr::complex const&>(kfr::complex const&, kfr::complex const&) const
inline
               
testo::equality_comparer<kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul>, void>::operator()(kfr::vec<kfr::complex<float>, 4ul> const&, kfr::vec<kfr::complex<float>, 4ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<kfr::complex<float>, 4ul> const&, kfr::vec<kfr::complex<float>, 4ul> const&>(kfr::vec<kfr::complex<float>, 4ul> const&, kfr::vec<kfr::complex<float>, 4ul> const&) const with cost=240 (threshold=437) 
bool testo::cmp_eq::operator(), 4ul> const&, kfr::vec, 4ul> const&>(kfr::vec, 4ul> const&, kfr::vec, 4ul> const&) const
inline
               
testo::equality_comparer<kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul>, void>::operator()(kfr::vec<kfr::complex<float>, 4ul> const&, kfr::vec<kfr::complex<float>, 4ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<kfr::complex<float>, 4ul> const&, kfr::vec<kfr::complex<float>, 4ul> const&>(kfr::vec<kfr::complex<float>, 4ul> const&, kfr::vec<kfr::complex<float>, 4ul> const&) const 
bool testo::cmp_eq::operator(), 4ul> const&, kfr::vec, 4ul> const&>(kfr::vec, 4ul> const&, kfr::vec, 4ul> const&) const
inline
               
testo::equality_comparer<kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul>, void>::operator()(kfr::vec<kfr::complex<double>, 2ul> const&, kfr::vec<kfr::complex<double>, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<kfr::complex<double>, 2ul> const&, kfr::vec<kfr::complex<double>, 2ul> const&>(kfr::vec<kfr::complex<double>, 2ul> const&, kfr::vec<kfr::complex<double>, 2ul> const&) const with cost=80 (threshold=250) 
bool testo::cmp_eq::operator(), 2ul> const&, kfr::vec, 2ul> const&>(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
               
testo::equality_comparer<kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul>, void>::operator()(kfr::vec<kfr::complex<double>, 2ul> const&, kfr::vec<kfr::complex<double>, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<kfr::complex<double>, 2ul> const&, kfr::vec<kfr::complex<double>, 2ul> const&>(kfr::vec<kfr::complex<double>, 2ul> const&, kfr::vec<kfr::complex<double>, 2ul> const&) const 
bool testo::cmp_eq::operator(), 2ul> const&, kfr::vec, 2ul> const&>(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
               
testo::equality_comparer<kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, kfr::vec<kfr::vec<double, 4ul>, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, kfr::vec<kfr::vec<double, 4ul>, 2ul> const&>(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, kfr::vec<kfr::vec<double, 4ul>, 2ul> const&) const with cost=220 (threshold=437) 
bool testo::cmp_eq::operator(), 2ul> const&, kfr::vec, 2ul> const&>(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
               
testo::equality_comparer<kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul>, void>::operator()(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, kfr::vec<kfr::vec<double, 4ul>, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, kfr::vec<kfr::vec<double, 4ul>, 2ul> const&>(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, kfr::vec<kfr::vec<double, 4ul>, 2ul> const&) const 
bool testo::cmp_eq::operator(), 2ul> const&, kfr::vec, 2ul> const&>(kfr::vec, 2ul> const&, kfr::vec, 2ul> const&) const
inline
               
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const can be inlined into bool testo::cmp_eq::operator()<float const&, float const&>(float const&, float const&) const with cost=-15 (threshold=375) 
bool testo::cmp_eq::operator()(float const&, float const&) const
inline
               
testo::equality_comparer<float, float, void>::operator()(float const&, float const&) const inlined into bool testo::cmp_eq::operator()<float const&, float const&>(float const&, float const&) const 
bool testo::cmp_eq::operator()(float const&, float const&) const
inline
               
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const can be inlined into bool testo::cmp_eq::operator()<double const&, double const&>(double const&, double const&) const with cost=-15 (threshold=375) 
bool testo::cmp_eq::operator()(double const&, double const&) const
inline
               
testo::equality_comparer<double, double, void>::operator()(double const&, double const&) const inlined into bool testo::cmp_eq::operator()<double const&, double const&>(double const&, double const&) const 
bool testo::cmp_eq::operator()(double const&, double const&) const
inline
               
testo::equality_comparer<float, int, void>::operator()(float const&, int const&) const can be inlined into bool testo::cmp_eq::operator()<float const&, int const&>(float const&, int const&) const with cost=-25 (threshold=375) 
bool testo::cmp_eq::operator()(float const&, int const&) const
inline
               
testo::equality_comparer<float, int, void>::operator()(float const&, int const&) const inlined into bool testo::cmp_eq::operator()<float const&, int const&>(float const&, int const&) const 
bool testo::cmp_eq::operator()(float const&, int const&) const
inline
               
testo::equality_comparer<double, int, void>::operator()(double const&, int const&) const can be inlined into bool testo::cmp_eq::operator()<double const&, int const&>(double const&, int const&) const with cost=-25 (threshold=375) 
bool testo::cmp_eq::operator()(double const&, int const&) const
inline
               
testo::equality_comparer<double, int, void>::operator()(double const&, int const&) const inlined into bool testo::cmp_eq::operator()<double const&, int const&>(double const&, int const&) const 
bool testo::cmp_eq::operator()(double const&, int const&) const
inline
               
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const can be inlined into bool testo::cmp_eq::operator()<int const&, int const&>(int const&, int const&) const with cost=-30 (threshold=375) 
bool testo::cmp_eq::operator()(int const&, int const&) const
inline
               
testo::equality_comparer<int, int, void>::operator()(int const&, int const&) const inlined into bool testo::cmp_eq::operator()<int const&, int const&>(int const&, int const&) const 
bool testo::cmp_eq::operator()(int const&, int const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 1ul>, kfr::vec<int, 1ul>, void>::operator()(kfr::vec<int, 1ul> const&, kfr::vec<int, 1ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 1ul> const&, kfr::vec<int, 1ul> const&>(kfr::vec<int, 1ul> const&, kfr::vec<int, 1ul> const&) const with cost=-20 (threshold=562) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 1ul>, kfr::vec<int, 1ul>, void>::operator()(kfr::vec<int, 1ul> const&, kfr::vec<int, 1ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 1ul> const&, kfr::vec<int, 1ul> const&>(kfr::vec<int, 1ul> const&, kfr::vec<int, 1ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul>, void>::operator()(kfr::vec<signed char, 1ul> const&, kfr::vec<signed char, 1ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<signed char, 1ul> const&, kfr::vec<signed char, 1ul> const&>(kfr::vec<signed char, 1ul> const&, kfr::vec<signed char, 1ul> const&) const with cost=-20 (threshold=562) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul>, void>::operator()(kfr::vec<signed char, 1ul> const&, kfr::vec<signed char, 1ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<signed char, 1ul> const&, kfr::vec<signed char, 1ul> const&>(kfr::vec<signed char, 1ul> const&, kfr::vec<signed char, 1ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul>, void>::operator()(kfr::vec<signed char, 2ul> const&, kfr::vec<signed char, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<signed char, 2ul> const&, kfr::vec<signed char, 2ul> const&>(kfr::vec<signed char, 2ul> const&, kfr::vec<signed char, 2ul> const&) const with cost=0 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul>, void>::operator()(kfr::vec<signed char, 2ul> const&, kfr::vec<signed char, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<signed char, 2ul> const&, kfr::vec<signed char, 2ul> const&>(kfr::vec<signed char, 2ul> const&, kfr::vec<signed char, 2ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul>, void>::operator()(kfr::vec<signed char, 4ul> const&, kfr::vec<signed char, 4ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<signed char, 4ul> const&, kfr::vec<signed char, 4ul> const&>(kfr::vec<signed char, 4ul> const&, kfr::vec<signed char, 4ul> const&) const with cost=45 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul>, void>::operator()(kfr::vec<signed char, 4ul> const&, kfr::vec<signed char, 4ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<signed char, 4ul> const&, kfr::vec<signed char, 4ul> const&>(kfr::vec<signed char, 4ul> const&, kfr::vec<signed char, 4ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul>, void>::operator()(kfr::vec<signed char, 8ul> const&, kfr::vec<signed char, 8ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<signed char, 8ul> const&, kfr::vec<signed char, 8ul> const&>(kfr::vec<signed char, 8ul> const&, kfr::vec<signed char, 8ul> const&) const with cost=125 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul>, void>::operator()(kfr::vec<signed char, 8ul> const&, kfr::vec<signed char, 8ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<signed char, 8ul> const&, kfr::vec<signed char, 8ul> const&>(kfr::vec<signed char, 8ul> const&, kfr::vec<signed char, 8ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul>, void>::operator()(kfr::vec<signed char, 16ul> const&, kfr::vec<signed char, 16ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<signed char, 16ul> const&, kfr::vec<signed char, 16ul> const&>(kfr::vec<signed char, 16ul> const&, kfr::vec<signed char, 16ul> const&) const with cost=285 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul>, void>::operator()(kfr::vec<signed char, 16ul> const&, kfr::vec<signed char, 16ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<signed char, 16ul> const&, kfr::vec<signed char, 16ul> const&>(kfr::vec<signed char, 16ul> const&, kfr::vec<signed char, 16ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul>, void>::operator()(kfr::vec<signed char, 3ul> const&, kfr::vec<signed char, 3ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<signed char, 3ul> const&, kfr::vec<signed char, 3ul> const&>(kfr::vec<signed char, 3ul> const&, kfr::vec<signed char, 3ul> const&) const with cost=25 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul>, void>::operator()(kfr::vec<signed char, 3ul> const&, kfr::vec<signed char, 3ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<signed char, 3ul> const&, kfr::vec<signed char, 3ul> const&>(kfr::vec<signed char, 3ul> const&, kfr::vec<signed char, 3ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<short, 1ul>, kfr::vec<short, 1ul>, void>::operator()(kfr::vec<short, 1ul> const&, kfr::vec<short, 1ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<short, 1ul> const&, kfr::vec<short, 1ul> const&>(kfr::vec<short, 1ul> const&, kfr::vec<short, 1ul> const&) const with cost=-20 (threshold=562) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<short, 1ul>, kfr::vec<short, 1ul>, void>::operator()(kfr::vec<short, 1ul> const&, kfr::vec<short, 1ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<short, 1ul> const&, kfr::vec<short, 1ul> const&>(kfr::vec<short, 1ul> const&, kfr::vec<short, 1ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<short, 2ul>, kfr::vec<short, 2ul>, void>::operator()(kfr::vec<short, 2ul> const&, kfr::vec<short, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<short, 2ul> const&, kfr::vec<short, 2ul> const&>(kfr::vec<short, 2ul> const&, kfr::vec<short, 2ul> const&) const with cost=0 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<short, 2ul>, kfr::vec<short, 2ul>, void>::operator()(kfr::vec<short, 2ul> const&, kfr::vec<short, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<short, 2ul> const&, kfr::vec<short, 2ul> const&>(kfr::vec<short, 2ul> const&, kfr::vec<short, 2ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<short, 4ul>, kfr::vec<short, 4ul>, void>::operator()(kfr::vec<short, 4ul> const&, kfr::vec<short, 4ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<short, 4ul> const&, kfr::vec<short, 4ul> const&>(kfr::vec<short, 4ul> const&, kfr::vec<short, 4ul> const&) const with cost=45 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<short, 4ul>, kfr::vec<short, 4ul>, void>::operator()(kfr::vec<short, 4ul> const&, kfr::vec<short, 4ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<short, 4ul> const&, kfr::vec<short, 4ul> const&>(kfr::vec<short, 4ul> const&, kfr::vec<short, 4ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<short, 16ul>, kfr::vec<short, 16ul>, void>::operator()(kfr::vec<short, 16ul> const&, kfr::vec<short, 16ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<short, 16ul> const&, kfr::vec<short, 16ul> const&>(kfr::vec<short, 16ul> const&, kfr::vec<short, 16ul> const&) const with cost=285 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<short, 16ul>, kfr::vec<short, 16ul>, void>::operator()(kfr::vec<short, 16ul> const&, kfr::vec<short, 16ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<short, 16ul> const&, kfr::vec<short, 16ul> const&>(kfr::vec<short, 16ul> const&, kfr::vec<short, 16ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 16ul>, kfr::vec<int, 16ul>, void>::operator()(kfr::vec<int, 16ul> const&, kfr::vec<int, 16ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 16ul> const&, kfr::vec<int, 16ul> const&>(kfr::vec<int, 16ul> const&, kfr::vec<int, 16ul> const&) const with cost=285 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<int, 16ul>, kfr::vec<int, 16ul>, void>::operator()(kfr::vec<int, 16ul> const&, kfr::vec<int, 16ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<int, 16ul> const&, kfr::vec<int, 16ul> const&>(kfr::vec<int, 16ul> const&, kfr::vec<int, 16ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<long, 1ul>, kfr::vec<long, 1ul>, void>::operator()(kfr::vec<long, 1ul> const&, kfr::vec<long, 1ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<long, 1ul> const&, kfr::vec<long, 1ul> const&>(kfr::vec<long, 1ul> const&, kfr::vec<long, 1ul> const&) const with cost=-20 (threshold=562) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<long, 1ul>, kfr::vec<long, 1ul>, void>::operator()(kfr::vec<long, 1ul> const&, kfr::vec<long, 1ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<long, 1ul> const&, kfr::vec<long, 1ul> const&>(kfr::vec<long, 1ul> const&, kfr::vec<long, 1ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<long, 2ul>, kfr::vec<long, 2ul>, void>::operator()(kfr::vec<long, 2ul> const&, kfr::vec<long, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<long, 2ul> const&, kfr::vec<long, 2ul> const&>(kfr::vec<long, 2ul> const&, kfr::vec<long, 2ul> const&) const with cost=0 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<long, 2ul>, kfr::vec<long, 2ul>, void>::operator()(kfr::vec<long, 2ul> const&, kfr::vec<long, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<long, 2ul> const&, kfr::vec<long, 2ul> const&>(kfr::vec<long, 2ul> const&, kfr::vec<long, 2ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<long, 4ul>, kfr::vec<long, 4ul>, void>::operator()(kfr::vec<long, 4ul> const&, kfr::vec<long, 4ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<long, 4ul> const&, kfr::vec<long, 4ul> const&>(kfr::vec<long, 4ul> const&, kfr::vec<long, 4ul> const&) const with cost=45 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<long, 4ul>, kfr::vec<long, 4ul>, void>::operator()(kfr::vec<long, 4ul> const&, kfr::vec<long, 4ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<long, 4ul> const&, kfr::vec<long, 4ul> const&>(kfr::vec<long, 4ul> const&, kfr::vec<long, 4ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<long, 8ul>, kfr::vec<long, 8ul>, void>::operator()(kfr::vec<long, 8ul> const&, kfr::vec<long, 8ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<long, 8ul> const&, kfr::vec<long, 8ul> const&>(kfr::vec<long, 8ul> const&, kfr::vec<long, 8ul> const&) const with cost=125 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<long, 8ul>, kfr::vec<long, 8ul>, void>::operator()(kfr::vec<long, 8ul> const&, kfr::vec<long, 8ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<long, 8ul> const&, kfr::vec<long, 8ul> const&>(kfr::vec<long, 8ul> const&, kfr::vec<long, 8ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<long, 16ul>, kfr::vec<long, 16ul>, void>::operator()(kfr::vec<long, 16ul> const&, kfr::vec<long, 16ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<long, 16ul> const&, kfr::vec<long, 16ul> const&>(kfr::vec<long, 16ul> const&, kfr::vec<long, 16ul> const&) const with cost=285 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<long, 16ul>, kfr::vec<long, 16ul>, void>::operator()(kfr::vec<long, 16ul> const&, kfr::vec<long, 16ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<long, 16ul> const&, kfr::vec<long, 16ul> const&>(kfr::vec<long, 16ul> const&, kfr::vec<long, 16ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 1ul>, kfr::vec<float, 1ul>, void>::operator()(kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&>(kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&) const with cost=-5 (threshold=562) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 1ul>, kfr::vec<float, 1ul>, void>::operator()(kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&>(kfr::vec<float, 1ul> const&, kfr::vec<float, 1ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 2ul>, kfr::vec<float, 2ul>, void>::operator()(kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&>(kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&) const with cost=30 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 2ul>, kfr::vec<float, 2ul>, void>::operator()(kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&>(kfr::vec<float, 2ul> const&, kfr::vec<float, 2ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 8ul>, kfr::vec<float, 8ul>, void>::operator()(kfr::vec<float, 8ul> const&, kfr::vec<float, 8ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 8ul> const&, kfr::vec<float, 8ul> const&>(kfr::vec<float, 8ul> const&, kfr::vec<float, 8ul> const&) const with cost=210 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<float, 8ul>, kfr::vec<float, 8ul>, void>::operator()(kfr::vec<float, 8ul> const&, kfr::vec<float, 8ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<float, 8ul> const&, kfr::vec<float, 8ul> const&>(kfr::vec<float, 8ul> const&, kfr::vec<float, 8ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<double, 1ul>, kfr::vec<double, 1ul>, void>::operator()(kfr::vec<double, 1ul> const&, kfr::vec<double, 1ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<double, 1ul> const&, kfr::vec<double, 1ul> const&>(kfr::vec<double, 1ul> const&, kfr::vec<double, 1ul> const&) const with cost=-5 (threshold=562) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<double, 1ul>, kfr::vec<double, 1ul>, void>::operator()(kfr::vec<double, 1ul> const&, kfr::vec<double, 1ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<double, 1ul> const&, kfr::vec<double, 1ul> const&>(kfr::vec<double, 1ul> const&, kfr::vec<double, 1ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<double, 2ul>, kfr::vec<double, 2ul>, void>::operator()(kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&>(kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&) const with cost=30 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<double, 2ul>, kfr::vec<double, 2ul>, void>::operator()(kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&>(kfr::vec<double, 2ul> const&, kfr::vec<double, 2ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<double, 16ul>, kfr::vec<double, 16ul>, void>::operator()(kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&) const too costly to inline (cost=450, threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<double, 16ul>, kfr::vec<double, 16ul>, void>::operator()(kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&) const will not be inlined into bool testo::cmp_eq::operator()<kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&>(kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<double, 16ul>, kfr::vec<double, 16ul>, void>::operator()(kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&) const too costly to inline (cost=450, threshold=437) 
testo::comparison, kfr::vec >::operator()() const
inline
               
testo::equality_comparer<kfr::vec<double, 16ul>, kfr::vec<double, 16ul>, void>::operator()(kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&) const will not be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >::operator()() const 
testo::comparison, kfr::vec >::operator()() const
inline
               
testo::equality_comparer<kfr::vec<double, 16ul>, kfr::vec<double, 16ul>, void>::operator()(kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&) const too costly to inline (cost=450, threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
               
testo::equality_comparer<kfr::vec<double, 16ul>, kfr::vec<double, 16ul>, void>::operator()(kfr::vec<double, 16ul> const&, kfr::vec<double, 16ul> const&) const will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
               
testo::equality_comparer<kfr::vec<double, 3ul>, kfr::vec<double, 3ul>, void>::operator()(kfr::vec<double, 3ul> const&, kfr::vec<double, 3ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<double, 3ul> const&, kfr::vec<double, 3ul> const&>(kfr::vec<double, 3ul> const&, kfr::vec<double, 3ul> const&) const with cost=60 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<double, 3ul>, kfr::vec<double, 3ul>, void>::operator()(kfr::vec<double, 3ul> const&, kfr::vec<double, 3ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<double, 3ul> const&, kfr::vec<double, 3ul> const&>(kfr::vec<double, 3ul> const&, kfr::vec<double, 3ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul>, void>::operator()(kfr::vec<unsigned char, 8ul> const&, kfr::vec<unsigned char, 8ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 8ul> const&, kfr::vec<unsigned char, 8ul> const&>(kfr::vec<unsigned char, 8ul> const&, kfr::vec<unsigned char, 8ul> const&) const with cost=125 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul>, void>::operator()(kfr::vec<unsigned char, 8ul> const&, kfr::vec<unsigned char, 8ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 8ul> const&, kfr::vec<unsigned char, 8ul> const&>(kfr::vec<unsigned char, 8ul> const&, kfr::vec<unsigned char, 8ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul>, void>::operator()(kfr::vec<unsigned char, 16ul> const&, kfr::vec<unsigned char, 16ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 16ul> const&, kfr::vec<unsigned char, 16ul> const&>(kfr::vec<unsigned char, 16ul> const&, kfr::vec<unsigned char, 16ul> const&) const with cost=285 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul>, void>::operator()(kfr::vec<unsigned char, 16ul> const&, kfr::vec<unsigned char, 16ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned char, 16ul> const&, kfr::vec<unsigned char, 16ul> const&>(kfr::vec<unsigned char, 16ul> const&, kfr::vec<unsigned char, 16ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul>, void>::operator()(kfr::vec<unsigned short, 1ul> const&, kfr::vec<unsigned short, 1ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 1ul> const&, kfr::vec<unsigned short, 1ul> const&>(kfr::vec<unsigned short, 1ul> const&, kfr::vec<unsigned short, 1ul> const&) const with cost=-20 (threshold=562) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul>, void>::operator()(kfr::vec<unsigned short, 1ul> const&, kfr::vec<unsigned short, 1ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 1ul> const&, kfr::vec<unsigned short, 1ul> const&>(kfr::vec<unsigned short, 1ul> const&, kfr::vec<unsigned short, 1ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul>, void>::operator()(kfr::vec<unsigned short, 2ul> const&, kfr::vec<unsigned short, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 2ul> const&, kfr::vec<unsigned short, 2ul> const&>(kfr::vec<unsigned short, 2ul> const&, kfr::vec<unsigned short, 2ul> const&) const with cost=0 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul>, void>::operator()(kfr::vec<unsigned short, 2ul> const&, kfr::vec<unsigned short, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 2ul> const&, kfr::vec<unsigned short, 2ul> const&>(kfr::vec<unsigned short, 2ul> const&, kfr::vec<unsigned short, 2ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul>, void>::operator()(kfr::vec<unsigned short, 4ul> const&, kfr::vec<unsigned short, 4ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 4ul> const&, kfr::vec<unsigned short, 4ul> const&>(kfr::vec<unsigned short, 4ul> const&, kfr::vec<unsigned short, 4ul> const&) const with cost=45 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul>, void>::operator()(kfr::vec<unsigned short, 4ul> const&, kfr::vec<unsigned short, 4ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 4ul> const&, kfr::vec<unsigned short, 4ul> const&>(kfr::vec<unsigned short, 4ul> const&, kfr::vec<unsigned short, 4ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul>, void>::operator()(kfr::vec<unsigned short, 8ul> const&, kfr::vec<unsigned short, 8ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 8ul> const&, kfr::vec<unsigned short, 8ul> const&>(kfr::vec<unsigned short, 8ul> const&, kfr::vec<unsigned short, 8ul> const&) const with cost=125 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul>, void>::operator()(kfr::vec<unsigned short, 8ul> const&, kfr::vec<unsigned short, 8ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 8ul> const&, kfr::vec<unsigned short, 8ul> const&>(kfr::vec<unsigned short, 8ul> const&, kfr::vec<unsigned short, 8ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul>, void>::operator()(kfr::vec<unsigned short, 16ul> const&, kfr::vec<unsigned short, 16ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 16ul> const&, kfr::vec<unsigned short, 16ul> const&>(kfr::vec<unsigned short, 16ul> const&, kfr::vec<unsigned short, 16ul> const&) const with cost=285 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul>, void>::operator()(kfr::vec<unsigned short, 16ul> const&, kfr::vec<unsigned short, 16ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 16ul> const&, kfr::vec<unsigned short, 16ul> const&>(kfr::vec<unsigned short, 16ul> const&, kfr::vec<unsigned short, 16ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul>, void>::operator()(kfr::vec<unsigned short, 3ul> const&, kfr::vec<unsigned short, 3ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 3ul> const&, kfr::vec<unsigned short, 3ul> const&>(kfr::vec<unsigned short, 3ul> const&, kfr::vec<unsigned short, 3ul> const&) const with cost=25 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul>, void>::operator()(kfr::vec<unsigned short, 3ul> const&, kfr::vec<unsigned short, 3ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned short, 3ul> const&, kfr::vec<unsigned short, 3ul> const&>(kfr::vec<unsigned short, 3ul> const&, kfr::vec<unsigned short, 3ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul>, void>::operator()(kfr::vec<unsigned int, 1ul> const&, kfr::vec<unsigned int, 1ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 1ul> const&, kfr::vec<unsigned int, 1ul> const&>(kfr::vec<unsigned int, 1ul> const&, kfr::vec<unsigned int, 1ul> const&) const with cost=-20 (threshold=562) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul>, void>::operator()(kfr::vec<unsigned int, 1ul> const&, kfr::vec<unsigned int, 1ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 1ul> const&, kfr::vec<unsigned int, 1ul> const&>(kfr::vec<unsigned int, 1ul> const&, kfr::vec<unsigned int, 1ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul>, void>::operator()(kfr::vec<unsigned int, 2ul> const&, kfr::vec<unsigned int, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 2ul> const&, kfr::vec<unsigned int, 2ul> const&>(kfr::vec<unsigned int, 2ul> const&, kfr::vec<unsigned int, 2ul> const&) const with cost=0 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul>, void>::operator()(kfr::vec<unsigned int, 2ul> const&, kfr::vec<unsigned int, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 2ul> const&, kfr::vec<unsigned int, 2ul> const&>(kfr::vec<unsigned int, 2ul> const&, kfr::vec<unsigned int, 2ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul>, void>::operator()(kfr::vec<unsigned int, 4ul> const&, kfr::vec<unsigned int, 4ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 4ul> const&, kfr::vec<unsigned int, 4ul> const&>(kfr::vec<unsigned int, 4ul> const&, kfr::vec<unsigned int, 4ul> const&) const with cost=45 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul>, void>::operator()(kfr::vec<unsigned int, 4ul> const&, kfr::vec<unsigned int, 4ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 4ul> const&, kfr::vec<unsigned int, 4ul> const&>(kfr::vec<unsigned int, 4ul> const&, kfr::vec<unsigned int, 4ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul>, void>::operator()(kfr::vec<unsigned int, 8ul> const&, kfr::vec<unsigned int, 8ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 8ul> const&, kfr::vec<unsigned int, 8ul> const&>(kfr::vec<unsigned int, 8ul> const&, kfr::vec<unsigned int, 8ul> const&) const with cost=125 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul>, void>::operator()(kfr::vec<unsigned int, 8ul> const&, kfr::vec<unsigned int, 8ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 8ul> const&, kfr::vec<unsigned int, 8ul> const&>(kfr::vec<unsigned int, 8ul> const&, kfr::vec<unsigned int, 8ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul>, void>::operator()(kfr::vec<unsigned int, 16ul> const&, kfr::vec<unsigned int, 16ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 16ul> const&, kfr::vec<unsigned int, 16ul> const&>(kfr::vec<unsigned int, 16ul> const&, kfr::vec<unsigned int, 16ul> const&) const with cost=285 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul>, void>::operator()(kfr::vec<unsigned int, 16ul> const&, kfr::vec<unsigned int, 16ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 16ul> const&, kfr::vec<unsigned int, 16ul> const&>(kfr::vec<unsigned int, 16ul> const&, kfr::vec<unsigned int, 16ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul>, void>::operator()(kfr::vec<unsigned int, 3ul> const&, kfr::vec<unsigned int, 3ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 3ul> const&, kfr::vec<unsigned int, 3ul> const&>(kfr::vec<unsigned int, 3ul> const&, kfr::vec<unsigned int, 3ul> const&) const with cost=25 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul>, void>::operator()(kfr::vec<unsigned int, 3ul> const&, kfr::vec<unsigned int, 3ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned int, 3ul> const&, kfr::vec<unsigned int, 3ul> const&>(kfr::vec<unsigned int, 3ul> const&, kfr::vec<unsigned int, 3ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul>, void>::operator()(kfr::vec<unsigned long, 1ul> const&, kfr::vec<unsigned long, 1ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 1ul> const&, kfr::vec<unsigned long, 1ul> const&>(kfr::vec<unsigned long, 1ul> const&, kfr::vec<unsigned long, 1ul> const&) const with cost=-20 (threshold=562) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul>, void>::operator()(kfr::vec<unsigned long, 1ul> const&, kfr::vec<unsigned long, 1ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 1ul> const&, kfr::vec<unsigned long, 1ul> const&>(kfr::vec<unsigned long, 1ul> const&, kfr::vec<unsigned long, 1ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul>, void>::operator()(kfr::vec<unsigned long, 2ul> const&, kfr::vec<unsigned long, 2ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 2ul> const&, kfr::vec<unsigned long, 2ul> const&>(kfr::vec<unsigned long, 2ul> const&, kfr::vec<unsigned long, 2ul> const&) const with cost=0 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul>, void>::operator()(kfr::vec<unsigned long, 2ul> const&, kfr::vec<unsigned long, 2ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 2ul> const&, kfr::vec<unsigned long, 2ul> const&>(kfr::vec<unsigned long, 2ul> const&, kfr::vec<unsigned long, 2ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul>, void>::operator()(kfr::vec<unsigned long, 4ul> const&, kfr::vec<unsigned long, 4ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 4ul> const&, kfr::vec<unsigned long, 4ul> const&>(kfr::vec<unsigned long, 4ul> const&, kfr::vec<unsigned long, 4ul> const&) const with cost=45 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul>, void>::operator()(kfr::vec<unsigned long, 4ul> const&, kfr::vec<unsigned long, 4ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 4ul> const&, kfr::vec<unsigned long, 4ul> const&>(kfr::vec<unsigned long, 4ul> const&, kfr::vec<unsigned long, 4ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul>, void>::operator()(kfr::vec<unsigned long, 8ul> const&, kfr::vec<unsigned long, 8ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 8ul> const&, kfr::vec<unsigned long, 8ul> const&>(kfr::vec<unsigned long, 8ul> const&, kfr::vec<unsigned long, 8ul> const&) const with cost=125 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul>, void>::operator()(kfr::vec<unsigned long, 8ul> const&, kfr::vec<unsigned long, 8ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 8ul> const&, kfr::vec<unsigned long, 8ul> const&>(kfr::vec<unsigned long, 8ul> const&, kfr::vec<unsigned long, 8ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul>, void>::operator()(kfr::vec<unsigned long, 16ul> const&, kfr::vec<unsigned long, 16ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 16ul> const&, kfr::vec<unsigned long, 16ul> const&>(kfr::vec<unsigned long, 16ul> const&, kfr::vec<unsigned long, 16ul> const&) const with cost=285 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul>, void>::operator()(kfr::vec<unsigned long, 16ul> const&, kfr::vec<unsigned long, 16ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 16ul> const&, kfr::vec<unsigned long, 16ul> const&>(kfr::vec<unsigned long, 16ul> const&, kfr::vec<unsigned long, 16ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul>, void>::operator()(kfr::vec<unsigned long, 3ul> const&, kfr::vec<unsigned long, 3ul> const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 3ul> const&, kfr::vec<unsigned long, 3ul> const&>(kfr::vec<unsigned long, 3ul> const&, kfr::vec<unsigned long, 3ul> const&) const with cost=25 (threshold=437) 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul>, void>::operator()(kfr::vec<unsigned long, 3ul> const&, kfr::vec<unsigned long, 3ul> const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<unsigned long, 3ul> const&, kfr::vec<unsigned long, 3ul> const&>(kfr::vec<unsigned long, 3ul> const&, kfr::vec<unsigned long, 3ul> const&) const 
bool testo::cmp_eq::operator() const&, kfr::vec const&>(kfr::vec const&, kfr::vec const&) const
inline
               
testo::equality_comparer<bool, bool, void>::operator()(bool const&, bool const&) const can be inlined into bool testo::cmp_eq::operator()<bool const&, bool const&>(bool const&, bool const&) const with cost=-30 (threshold=375) 
bool testo::cmp_eq::operator()(bool const&, bool const&) const
inline
               
testo::equality_comparer<bool, bool, void>::operator()(bool const&, bool const&) const inlined into bool testo::cmp_eq::operator()<bool const&, bool const&>(bool const&, bool const&) const 
bool testo::cmp_eq::operator()(bool const&, bool const&) const
inline
               
testo::equality_comparer<kfr::vec<double, 1ul>, double, void>::operator()(kfr::vec<double, 1ul> const&, double const&) const can be inlined into bool testo::cmp_eq::operator()<kfr::vec<double, 1ul> const&, double const&>(kfr::vec<double, 1ul> const&, double const&) const with cost=-10 (threshold=562) 
bool testo::cmp_eq::operator() const&, double const&>(kfr::vec const&, double const&) const
inline
               
testo::equality_comparer<kfr::vec<double, 1ul>, double, void>::operator()(kfr::vec<double, 1ul> const&, double const&) const inlined into bool testo::cmp_eq::operator()<kfr::vec<double, 1ul> const&, double const&>(kfr::vec<double, 1ul> const&, double const&) const 
bool testo::cmp_eq::operator() const&, double const&>(kfr::vec const&, double const&) const
inline
               
testo::equality_comparer<unsigned long, int, void>::operator()(unsigned long const&, int const&) const can be inlined into bool testo::cmp_eq::operator()<unsigned long const&, int const&>(unsigned long const&, int const&) const with cost=-25 (threshold=375) 
bool testo::cmp_eq::operator()(unsigned long const&, int const&) const
inline
               
testo::equality_comparer<unsigned long, int, void>::operator()(unsigned long const&, int const&) const inlined into bool testo::cmp_eq::operator()<unsigned long const&, int const&>(unsigned long const&, int const&) const 
bool testo::cmp_eq::operator()(unsigned long const&, int const&) const
186
    }
187
};
188
189
struct cmp_ne
190
{
191
    static const char* op() { return "!="; }
192
193
    template <typename L, typename R>
194
    bool operator()(L&& left, R&& right) const
195
    {
196
        return !cmp_eq()(left, right);
197
    }
198
};
199
200
struct cmp_lt
201
{
202
    static const char* op() { return "<"; }
203
204
    template <typename L, typename R>
205
    bool operator()(L&& left, R&& right) const
206
    {
207
        return left < right;
208
    }
209
};
210
211
struct cmp_gt
212
{
213
    static const char* op() { return ">"; }
214
215
    template <typename L, typename R>
216
    bool operator()(L&& left, R&& right) const
217
    {
218
        return left > right;
219
    }
220
};
221
222
struct cmp_le
223
{
224
    static const char* op() { return "<="; }
225
226
    template <typename L, typename R>
227
    bool operator()(L&& left, R&& right) const
228
    {
229
        return left <= right;
230
    }
231
};
232
233
struct cmp_ge
234
{
235
    static const char* op() { return ">="; }
236
237
    template <typename L, typename R>
238
    bool operator()(L&& left, R&& right) const
239
    {
240
        return left >= right;
241
    }
242
};
243
244
template <typename L>
245
struct half_comparison
246
{
247
    half_comparison(L&& left) : left(std::forward<L>(left)) {}
inline
                                     
kfr::vec<double, 4ul> const& std::forward<kfr::vec<double, 4ul> const&>(std::remove_reference<kfr::vec<double, 4ul> const&>::type&) can be inlined into testo::half_comparison<kfr::vec<double, 4ul> const&>::half_comparison(kfr::vec<double, 4ul> const&) with cost=-35 (threshold=375) 
testo::half_comparison const&>::half_comparison(kfr::vec const&)
inline
                                     
kfr::vec<double, 4ul> const& std::forward<kfr::vec<double, 4ul> const&>(std::remove_reference<kfr::vec<double, 4ul> const&>::type&) inlined into testo::half_comparison<kfr::vec<double, 4ul> const&>::half_comparison(kfr::vec<double, 4ul> const&) 
testo::half_comparison const&>::half_comparison(kfr::vec const&)
inline
                                     
kfr::vec<int, 2ul> const& std::forward<kfr::vec<int, 2ul> const&>(std::remove_reference<kfr::vec<int, 2ul> const&>::type&) can be inlined into testo::half_comparison<kfr::vec<int, 2ul> const&>::half_comparison(kfr::vec<int, 2ul> const&) with cost=-35 (threshold=375) 
testo::half_comparison const&>::half_comparison(kfr::vec const&)
inline
                                     
kfr::vec<int, 2ul> const& std::forward<kfr::vec<int, 2ul> const&>(std::remove_reference<kfr::vec<int, 2ul> const&>::type&) inlined into testo::half_comparison<kfr::vec<int, 2ul> const&>::half_comparison(kfr::vec<int, 2ul> const&) 
testo::half_comparison const&>::half_comparison(kfr::vec const&)
inline
                                     
kfr::vec<short, 8ul> const& std::forward<kfr::vec<short, 8ul> const&>(std::remove_reference<kfr::vec<short, 8ul> const&>::type&) can be inlined into testo::half_comparison<kfr::vec<short, 8ul> const&>::half_comparison(kfr::vec<short, 8ul> const&) with cost=-35 (threshold=375) 
testo::half_comparison const&>::half_comparison(kfr::vec const&)
inline
                                     
kfr::vec<short, 8ul> const& std::forward<kfr::vec<short, 8ul> const&>(std::remove_reference<kfr::vec<short, 8ul> const&>::type&) inlined into testo::half_comparison<kfr::vec<short, 8ul> const&>::half_comparison(kfr::vec<short, 8ul> const&) 
testo::half_comparison const&>::half_comparison(kfr::vec const&)
inline
                                     
kfr::vec<int, 8ul> const& std::forward<kfr::vec<int, 8ul> const&>(std::remove_reference<kfr::vec<int, 8ul> const&>::type&) can be inlined into testo::half_comparison<kfr::vec<int, 8ul> const&>::half_comparison(kfr::vec<int, 8ul> const&) with cost=-35 (threshold=375) 
testo::half_comparison const&>::half_comparison(kfr::vec const&)
inline
                                     
kfr::vec<int, 8ul> const& std::forward<kfr::vec<int, 8ul> const&>(std::remove_reference<kfr::vec<int, 8ul> const&>::type&) inlined into testo::half_comparison<kfr::vec<int, 8ul> const&>::half_comparison(kfr::vec<int, 8ul> const&) 
testo::half_comparison const&>::half_comparison(kfr::vec const&)
inline
                                     
kfr::vec<unsigned char, 17ul>&& std::forward<kfr::vec<unsigned char, 17ul> >(std::remove_reference<kfr::vec<unsigned char, 17ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 17ul> >::half_comparison(kfr::vec<unsigned char, 17ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned char, 17ul>&& std::forward<kfr::vec<unsigned char, 17ul> >(std::remove_reference<kfr::vec<unsigned char, 17ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 17ul> >::half_comparison(kfr::vec<unsigned char, 17ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
short&& std::forward<short>(std::remove_reference<short>::type&) can be inlined into testo::half_comparison<short>::half_comparison(short&&) with cost=-35 (threshold=375) 
testo::half_comparison::half_comparison(short&&)
inline
                                     
short&& std::forward<short>(std::remove_reference<short>::type&) inlined into testo::half_comparison<short>::half_comparison(short&&) 
testo::half_comparison::half_comparison(short&&)
inline
                                     
kfr::vec<unsigned char, 3ul> const& std::forward<kfr::vec<unsigned char, 3ul> const&>(std::remove_reference<kfr::vec<unsigned char, 3ul> const&>::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 3ul> const&>::half_comparison(kfr::vec<unsigned char, 3ul> const&) with cost=-35 (threshold=375) 
testo::half_comparison const&>::half_comparison(kfr::vec const&)
inline
                                     
kfr::vec<unsigned char, 3ul> const& std::forward<kfr::vec<unsigned char, 3ul> const&>(std::remove_reference<kfr::vec<unsigned char, 3ul> const&>::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 3ul> const&>::half_comparison(kfr::vec<unsigned char, 3ul> const&) 
testo::half_comparison const&>::half_comparison(kfr::vec const&)
inline
                                     
kfr::vec<int, 4ul> const& std::forward<kfr::vec<int, 4ul> const&>(std::remove_reference<kfr::vec<int, 4ul> const&>::type&) can be inlined into testo::half_comparison<kfr::vec<int, 4ul> const&>::half_comparison(kfr::vec<int, 4ul> const&) with cost=-35 (threshold=375) 
testo::half_comparison const&>::half_comparison(kfr::vec const&)
inline
                                     
kfr::vec<int, 4ul> const& std::forward<kfr::vec<int, 4ul> const&>(std::remove_reference<kfr::vec<int, 4ul> const&>::type&) inlined into testo::half_comparison<kfr::vec<int, 4ul> const&>::half_comparison(kfr::vec<int, 4ul> const&) 
testo::half_comparison const&>::half_comparison(kfr::vec const&)
inline
                                     
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<int, 4ul> >::half_comparison(kfr::vec<int, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<int, 4ul> >::half_comparison(kfr::vec<int, 4ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<int, 8ul> >::half_comparison(kfr::vec<int, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<int, 8ul> >::half_comparison(kfr::vec<int, 8ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 16ul>&& std::forward<kfr::vec<float, 16ul> >(std::remove_reference<kfr::vec<float, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 16ul> >::half_comparison(kfr::vec<float, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 16ul>&& std::forward<kfr::vec<float, 16ul> >(std::remove_reference<kfr::vec<float, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 16ul> >::half_comparison(kfr::vec<float, 16ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::mask<int, 3ul>&& std::forward<kfr::mask<int, 3ul> >(std::remove_reference<kfr::mask<int, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::mask<int, 3ul> >::half_comparison(kfr::mask<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::mask&&)
inline
                                     
kfr::mask<int, 3ul>&& std::forward<kfr::mask<int, 3ul> >(std::remove_reference<kfr::mask<int, 3ul> >::type&) inlined into testo::half_comparison<kfr::mask<int, 3ul> >::half_comparison(kfr::mask<int, 3ul>&&) 
testo::half_comparison >::half_comparison(kfr::mask&&)
inline
                                     
kfr::vec<float, 7ul>&& std::forward<kfr::vec<float, 7ul> >(std::remove_reference<kfr::vec<float, 7ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 7ul> >::half_comparison(kfr::vec<float, 7ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 7ul>&& std::forward<kfr::vec<float, 7ul> >(std::remove_reference<kfr::vec<float, 7ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 7ul> >::half_comparison(kfr::vec<float, 7ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 1ul>& std::forward<kfr::vec<float, 1ul>&>(std::remove_reference<kfr::vec<float, 1ul>&>::type&) can be inlined into testo::half_comparison<kfr::vec<float, 1ul>&>::half_comparison(kfr::vec<float, 1ul>&) with cost=-35 (threshold=375) 
testo::half_comparison&>::half_comparison(kfr::vec&)
inline
                                     
kfr::vec<float, 1ul>& std::forward<kfr::vec<float, 1ul>&>(std::remove_reference<kfr::vec<float, 1ul>&>::type&) inlined into testo::half_comparison<kfr::vec<float, 1ul>&>::half_comparison(kfr::vec<float, 1ul>&) 
testo::half_comparison&>::half_comparison(kfr::vec&)
inline
                                     
kfr::vec<float, 2ul>& std::forward<kfr::vec<float, 2ul>&>(std::remove_reference<kfr::vec<float, 2ul>&>::type&) can be inlined into testo::half_comparison<kfr::vec<float, 2ul>&>::half_comparison(kfr::vec<float, 2ul>&) with cost=-35 (threshold=375) 
testo::half_comparison&>::half_comparison(kfr::vec&)
inline
                                     
kfr::vec<float, 2ul>& std::forward<kfr::vec<float, 2ul>&>(std::remove_reference<kfr::vec<float, 2ul>&>::type&) inlined into testo::half_comparison<kfr::vec<float, 2ul>&>::half_comparison(kfr::vec<float, 2ul>&) 
testo::half_comparison&>::half_comparison(kfr::vec&)
inline
                                     
kfr::vec<float, 3ul>& std::forward<kfr::vec<float, 3ul>&>(std::remove_reference<kfr::vec<float, 3ul>&>::type&) can be inlined into testo::half_comparison<kfr::vec<float, 3ul>&>::half_comparison(kfr::vec<float, 3ul>&) with cost=-35 (threshold=375) 
testo::half_comparison&>::half_comparison(kfr::vec&)
inline
                                     
kfr::vec<float, 3ul>& std::forward<kfr::vec<float, 3ul>&>(std::remove_reference<kfr::vec<float, 3ul>&>::type&) inlined into testo::half_comparison<kfr::vec<float, 3ul>&>::half_comparison(kfr::vec<float, 3ul>&) 
testo::half_comparison&>::half_comparison(kfr::vec&)
inline
                                     
kfr::vec<float, 5ul>&& std::forward<kfr::vec<float, 5ul> >(std::remove_reference<kfr::vec<float, 5ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 5ul> >::half_comparison(kfr::vec<float, 5ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 5ul>&& std::forward<kfr::vec<float, 5ul> >(std::remove_reference<kfr::vec<float, 5ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 5ul> >::half_comparison(kfr::vec<float, 5ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 6ul>&& std::forward<kfr::vec<float, 6ul> >(std::remove_reference<kfr::vec<float, 6ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 6ul> >::half_comparison(kfr::vec<float, 6ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 6ul>&& std::forward<kfr::vec<float, 6ul> >(std::remove_reference<kfr::vec<float, 6ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 6ul> >::half_comparison(kfr::vec<float, 6ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<int, 3ul>&& std::forward<kfr::vec<int, 3ul> >(std::remove_reference<kfr::vec<int, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<int, 3ul> >::half_comparison(kfr::vec<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<int, 3ul>&& std::forward<kfr::vec<int, 3ul> >(std::remove_reference<kfr::vec<int, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<int, 3ul> >::half_comparison(kfr::vec<int, 3ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<long, 3ul>&& std::forward<kfr::vec<long, 3ul> >(std::remove_reference<kfr::vec<long, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<long, 3ul> >::half_comparison(kfr::vec<long, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<long, 3ul>&& std::forward<kfr::vec<long, 3ul> >(std::remove_reference<kfr::vec<long, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<long, 3ul> >::half_comparison(kfr::vec<long, 3ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 3ul> >::half_comparison(kfr::vec<float, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 3ul> >::half_comparison(kfr::vec<float, 3ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<kfr::vec<double, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 2ul> >::half_comparison(kfr::vec, 2ul>&&)
inline
                                     
kfr::vec<kfr::vec<double, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) 
testo::half_comparison, 2ul> >::half_comparison(kfr::vec, 2ul>&&)
inline
                                     
kfr::vec<kfr::vec<float, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 2ul> >::half_comparison(kfr::vec, 2ul>&&)
inline
                                     
kfr::vec<kfr::vec<float, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) 
testo::half_comparison, 2ul> >::half_comparison(kfr::vec, 2ul>&&)
inline
                                     
kfr::vec<int, 5ul>&& std::forward<kfr::vec<int, 5ul> >(std::remove_reference<kfr::vec<int, 5ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<int, 5ul> >::half_comparison(kfr::vec<int, 5ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<int, 5ul>&& std::forward<kfr::vec<int, 5ul> >(std::remove_reference<kfr::vec<int, 5ul> >::type&) inlined into testo::half_comparison<kfr::vec<int, 5ul> >::half_comparison(kfr::vec<int, 5ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<double, 8ul>&& std::forward<kfr::vec<double, 8ul> >(std::remove_reference<kfr::vec<double, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<double, 8ul> >::half_comparison(kfr::vec<double, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<double, 8ul>&& std::forward<kfr::vec<double, 8ul> >(std::remove_reference<kfr::vec<double, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<double, 8ul> >::half_comparison(kfr::vec<double, 8ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
unsigned int&& std::forward<unsigned int>(std::remove_reference<unsigned int>::type&) can be inlined into testo::half_comparison<unsigned int>::half_comparison(unsigned int&&) with cost=-35 (threshold=375) 
testo::half_comparison::half_comparison(unsigned int&&)
inline
                                     
unsigned int&& std::forward<unsigned int>(std::remove_reference<unsigned int>::type&) inlined into testo::half_comparison<unsigned int>::half_comparison(unsigned int&&) 
testo::half_comparison::half_comparison(unsigned int&&)
inline
                                     
unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) can be inlined into testo::half_comparison<unsigned long>::half_comparison(unsigned long&&) with cost=-35 (threshold=375) 
testo::half_comparison::half_comparison(unsigned long&&)
inline
                                     
unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) inlined into testo::half_comparison<unsigned long>::half_comparison(unsigned long&&) 
testo::half_comparison::half_comparison(unsigned long&&)
inline
                                     
kfr::vec<short, 3ul>&& std::forward<kfr::vec<short, 3ul> >(std::remove_reference<kfr::vec<short, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<short, 3ul> >::half_comparison(kfr::vec<short, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<short, 3ul>&& std::forward<kfr::vec<short, 3ul> >(std::remove_reference<kfr::vec<short, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<short, 3ul> >::half_comparison(kfr::vec<short, 3ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 3ul> >::half_comparison(kfr::vec<unsigned char, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 3ul> >::half_comparison(kfr::vec<unsigned char, 3ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
gvn
                                
load of type <3 x i16> eliminated in favor of  
test_function_allonesvector()
inline
                                     
kfr::vec<unsigned char, 4ul>&& std::forward<kfr::vec<unsigned char, 4ul> >(std::remove_reference<kfr::vec<unsigned char, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 4ul> >::half_comparison(kfr::vec<unsigned char, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned char, 4ul>&& std::forward<kfr::vec<unsigned char, 4ul> >(std::remove_reference<kfr::vec<unsigned char, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 4ul> >::half_comparison(kfr::vec<unsigned char, 4ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned char, 2ul>&& std::forward<kfr::vec<unsigned char, 2ul> >(std::remove_reference<kfr::vec<unsigned char, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 2ul> >::half_comparison(kfr::vec<unsigned char, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned char, 2ul>&& std::forward<kfr::vec<unsigned char, 2ul> >(std::remove_reference<kfr::vec<unsigned char, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 2ul> >::half_comparison(kfr::vec<unsigned char, 2ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned char, 1ul>&& std::forward<kfr::vec<unsigned char, 1ul> >(std::remove_reference<kfr::vec<unsigned char, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 1ul> >::half_comparison(kfr::vec<unsigned char, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned char, 1ul>&& std::forward<kfr::vec<unsigned char, 1ul> >(std::remove_reference<kfr::vec<unsigned char, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 1ul> >::half_comparison(kfr::vec<unsigned char, 1ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<kfr::vec<int, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 2ul> >::half_comparison(kfr::vec, 2ul>&&)
inline
                                     
kfr::vec<kfr::vec<int, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) 
testo::half_comparison, 2ul> >::half_comparison(kfr::vec, 2ul>&&)
inline
                                     
kfr::vec<int, 2ul>& std::forward<kfr::vec<int, 2ul>&>(std::remove_reference<kfr::vec<int, 2ul>&>::type&) can be inlined into testo::half_comparison<kfr::vec<int, 2ul>&>::half_comparison(kfr::vec<int, 2ul>&) with cost=-35 (threshold=375) 
testo::half_comparison&>::half_comparison(kfr::vec&)
inline
                                     
kfr::vec<int, 2ul>& std::forward<kfr::vec<int, 2ul>&>(std::remove_reference<kfr::vec<int, 2ul>&>::type&) inlined into testo::half_comparison<kfr::vec<int, 2ul>&>::half_comparison(kfr::vec<int, 2ul>&) 
testo::half_comparison&>::half_comparison(kfr::vec&)
inline
                                     
kfr::vec<float, 4ul>&& std::forward<kfr::vec<float, 4ul> >(std::remove_reference<kfr::vec<float, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 4ul> >::half_comparison(kfr::vec<float, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 4ul>&& std::forward<kfr::vec<float, 4ul> >(std::remove_reference<kfr::vec<float, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 4ul> >::half_comparison(kfr::vec<float, 4ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::complex<float>&& std::forward<kfr::complex<float> >(std::remove_reference<kfr::complex<float> >::type&) can be inlined into testo::half_comparison<kfr::complex<float> >::half_comparison(kfr::complex<float>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::complex&&)
inline
                                     
kfr::complex<float>&& std::forward<kfr::complex<float> >(std::remove_reference<kfr::complex<float> >::type&) inlined into testo::half_comparison<kfr::complex<float> >::half_comparison(kfr::complex<float>&&) 
testo::half_comparison >::half_comparison(kfr::complex&&)
inline
                                     
kfr::complex<double>&& std::forward<kfr::complex<double> >(std::remove_reference<kfr::complex<double> >::type&) can be inlined into testo::half_comparison<kfr::complex<double> >::half_comparison(kfr::complex<double>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::complex&&)
inline
                                     
kfr::complex<double>&& std::forward<kfr::complex<double> >(std::remove_reference<kfr::complex<double> >::type&) inlined into testo::half_comparison<kfr::complex<double> >::half_comparison(kfr::complex<double>&&) 
testo::half_comparison >::half_comparison(kfr::complex&&)
inline
                                     
kfr::vec<kfr::complex<float>, 4ul>&& std::forward<kfr::vec<kfr::complex<float>, 4ul> >(std::remove_reference<kfr::vec<kfr::complex<float>, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<kfr::complex<float>, 4ul> >::half_comparison(kfr::vec<kfr::complex<float>, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 4ul> >::half_comparison(kfr::vec, 4ul>&&)
inline
                                     
kfr::vec<kfr::complex<float>, 4ul>&& std::forward<kfr::vec<kfr::complex<float>, 4ul> >(std::remove_reference<kfr::vec<kfr::complex<float>, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<kfr::complex<float>, 4ul> >::half_comparison(kfr::vec<kfr::complex<float>, 4ul>&&) 
testo::half_comparison, 4ul> >::half_comparison(kfr::vec, 4ul>&&)
inline
                                     
kfr::vec<kfr::complex<double>, 2ul>&& std::forward<kfr::vec<kfr::complex<double>, 2ul> >(std::remove_reference<kfr::vec<kfr::complex<double>, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<kfr::complex<double>, 2ul> >::half_comparison(kfr::vec<kfr::complex<double>, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 2ul> >::half_comparison(kfr::vec, 2ul>&&)
inline
                                     
kfr::vec<kfr::complex<double>, 2ul>&& std::forward<kfr::vec<kfr::complex<double>, 2ul> >(std::remove_reference<kfr::vec<kfr::complex<double>, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<kfr::complex<double>, 2ul> >::half_comparison(kfr::vec<kfr::complex<double>, 2ul>&&) 
testo::half_comparison, 2ul> >::half_comparison(kfr::vec, 2ul>&&)
inline
                                     
kfr::vec<kfr::vec<double, 4ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 2ul> >::half_comparison(kfr::vec, 2ul>&&)
inline
                                     
kfr::vec<kfr::vec<double, 4ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) 
testo::half_comparison, 2ul> >::half_comparison(kfr::vec, 2ul>&&)
inline
                                     
float&& std::forward<float>(std::remove_reference<float>::type&) can be inlined into testo::half_comparison<float>::half_comparison(float&&) with cost=-35 (threshold=375) 
testo::half_comparison::half_comparison(float&&)
inline
                                     
float&& std::forward<float>(std::remove_reference<float>::type&) inlined into testo::half_comparison<float>::half_comparison(float&&) 
testo::half_comparison::half_comparison(float&&)
inline
                                     
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::half_comparison<double>::half_comparison(double&&) with cost=-35 (threshold=375) 
testo::half_comparison::half_comparison(double&&)
inline
                                     
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::half_comparison<double>::half_comparison(double&&) 
testo::half_comparison::half_comparison(double&&)
inline
                                     
int&& std::forward<int>(std::remove_reference<int>::type&) can be inlined into testo::half_comparison<int>::half_comparison(int&&) with cost=-35 (threshold=375) 
testo::half_comparison::half_comparison(int&&)
inline
                                     
int&& std::forward<int>(std::remove_reference<int>::type&) inlined into testo::half_comparison<int>::half_comparison(int&&) 
testo::half_comparison::half_comparison(int&&)
inline
                                     
kfr::vec<int, 1ul>&& std::forward<kfr::vec<int, 1ul> >(std::remove_reference<kfr::vec<int, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<int, 1ul> >::half_comparison(kfr::vec<int, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<int, 1ul>&& std::forward<kfr::vec<int, 1ul> >(std::remove_reference<kfr::vec<int, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<int, 1ul> >::half_comparison(kfr::vec<int, 1ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<signed char, 1ul>&& std::forward<kfr::vec<signed char, 1ul> >(std::remove_reference<kfr::vec<signed char, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<signed char, 1ul> >::half_comparison(kfr::vec<signed char, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<signed char, 1ul>&& std::forward<kfr::vec<signed char, 1ul> >(std::remove_reference<kfr::vec<signed char, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<signed char, 1ul> >::half_comparison(kfr::vec<signed char, 1ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<signed char, 2ul>&& std::forward<kfr::vec<signed char, 2ul> >(std::remove_reference<kfr::vec<signed char, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<signed char, 2ul> >::half_comparison(kfr::vec<signed char, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<signed char, 2ul>&& std::forward<kfr::vec<signed char, 2ul> >(std::remove_reference<kfr::vec<signed char, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<signed char, 2ul> >::half_comparison(kfr::vec<signed char, 2ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<signed char, 4ul>&& std::forward<kfr::vec<signed char, 4ul> >(std::remove_reference<kfr::vec<signed char, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<signed char, 4ul> >::half_comparison(kfr::vec<signed char, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<signed char, 4ul>&& std::forward<kfr::vec<signed char, 4ul> >(std::remove_reference<kfr::vec<signed char, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<signed char, 4ul> >::half_comparison(kfr::vec<signed char, 4ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<signed char, 8ul>&& std::forward<kfr::vec<signed char, 8ul> >(std::remove_reference<kfr::vec<signed char, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<signed char, 8ul> >::half_comparison(kfr::vec<signed char, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<signed char, 8ul>&& std::forward<kfr::vec<signed char, 8ul> >(std::remove_reference<kfr::vec<signed char, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<signed char, 8ul> >::half_comparison(kfr::vec<signed char, 8ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<signed char, 16ul>&& std::forward<kfr::vec<signed char, 16ul> >(std::remove_reference<kfr::vec<signed char, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<signed char, 16ul> >::half_comparison(kfr::vec<signed char, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<signed char, 16ul>&& std::forward<kfr::vec<signed char, 16ul> >(std::remove_reference<kfr::vec<signed char, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<signed char, 16ul> >::half_comparison(kfr::vec<signed char, 16ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<signed char, 3ul>&& std::forward<kfr::vec<signed char, 3ul> >(std::remove_reference<kfr::vec<signed char, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<signed char, 3ul> >::half_comparison(kfr::vec<signed char, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<signed char, 3ul>&& std::forward<kfr::vec<signed char, 3ul> >(std::remove_reference<kfr::vec<signed char, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<signed char, 3ul> >::half_comparison(kfr::vec<signed char, 3ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<short, 1ul>&& std::forward<kfr::vec<short, 1ul> >(std::remove_reference<kfr::vec<short, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<short, 1ul> >::half_comparison(kfr::vec<short, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<short, 1ul>&& std::forward<kfr::vec<short, 1ul> >(std::remove_reference<kfr::vec<short, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<short, 1ul> >::half_comparison(kfr::vec<short, 1ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<short, 2ul>&& std::forward<kfr::vec<short, 2ul> >(std::remove_reference<kfr::vec<short, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<short, 2ul> >::half_comparison(kfr::vec<short, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<short, 2ul>&& std::forward<kfr::vec<short, 2ul> >(std::remove_reference<kfr::vec<short, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<short, 2ul> >::half_comparison(kfr::vec<short, 2ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<short, 4ul>&& std::forward<kfr::vec<short, 4ul> >(std::remove_reference<kfr::vec<short, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<short, 4ul> >::half_comparison(kfr::vec<short, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<short, 4ul>&& std::forward<kfr::vec<short, 4ul> >(std::remove_reference<kfr::vec<short, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<short, 4ul> >::half_comparison(kfr::vec<short, 4ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<short, 8ul> >::half_comparison(kfr::vec<short, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<short, 8ul> >::half_comparison(kfr::vec<short, 8ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<short, 16ul>&& std::forward<kfr::vec<short, 16ul> >(std::remove_reference<kfr::vec<short, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<short, 16ul> >::half_comparison(kfr::vec<short, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<short, 16ul>&& std::forward<kfr::vec<short, 16ul> >(std::remove_reference<kfr::vec<short, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<short, 16ul> >::half_comparison(kfr::vec<short, 16ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
gvn
                                
load of type <3 x i16> eliminated in favor of bitcast 
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIsLm3EEEEEEEDaT_i
inline
                                     
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<int, 2ul> >::half_comparison(kfr::vec<int, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<int, 2ul> >::half_comparison(kfr::vec<int, 2ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<int, 16ul>&& std::forward<kfr::vec<int, 16ul> >(std::remove_reference<kfr::vec<int, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<int, 16ul> >::half_comparison(kfr::vec<int, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<int, 16ul>&& std::forward<kfr::vec<int, 16ul> >(std::remove_reference<kfr::vec<int, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<int, 16ul> >::half_comparison(kfr::vec<int, 16ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<long, 1ul>&& std::forward<kfr::vec<long, 1ul> >(std::remove_reference<kfr::vec<long, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<long, 1ul> >::half_comparison(kfr::vec<long, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<long, 1ul>&& std::forward<kfr::vec<long, 1ul> >(std::remove_reference<kfr::vec<long, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<long, 1ul> >::half_comparison(kfr::vec<long, 1ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<long, 2ul>&& std::forward<kfr::vec<long, 2ul> >(std::remove_reference<kfr::vec<long, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<long, 2ul> >::half_comparison(kfr::vec<long, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<long, 2ul>&& std::forward<kfr::vec<long, 2ul> >(std::remove_reference<kfr::vec<long, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<long, 2ul> >::half_comparison(kfr::vec<long, 2ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<long, 4ul>&& std::forward<kfr::vec<long, 4ul> >(std::remove_reference<kfr::vec<long, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<long, 4ul> >::half_comparison(kfr::vec<long, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<long, 4ul>&& std::forward<kfr::vec<long, 4ul> >(std::remove_reference<kfr::vec<long, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<long, 4ul> >::half_comparison(kfr::vec<long, 4ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<long, 8ul>&& std::forward<kfr::vec<long, 8ul> >(std::remove_reference<kfr::vec<long, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<long, 8ul> >::half_comparison(kfr::vec<long, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<long, 8ul>&& std::forward<kfr::vec<long, 8ul> >(std::remove_reference<kfr::vec<long, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<long, 8ul> >::half_comparison(kfr::vec<long, 8ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<long, 16ul>&& std::forward<kfr::vec<long, 16ul> >(std::remove_reference<kfr::vec<long, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<long, 16ul> >::half_comparison(kfr::vec<long, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<long, 16ul>&& std::forward<kfr::vec<long, 16ul> >(std::remove_reference<kfr::vec<long, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<long, 16ul> >::half_comparison(kfr::vec<long, 16ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 1ul> >::half_comparison(kfr::vec<float, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 1ul> >::half_comparison(kfr::vec<float, 1ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 2ul> >::half_comparison(kfr::vec<float, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 2ul> >::half_comparison(kfr::vec<float, 2ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 8ul>&& std::forward<kfr::vec<float, 8ul> >(std::remove_reference<kfr::vec<float, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 8ul> >::half_comparison(kfr::vec<float, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<float, 8ul>&& std::forward<kfr::vec<float, 8ul> >(std::remove_reference<kfr::vec<float, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 8ul> >::half_comparison(kfr::vec<float, 8ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<double, 1ul> >::half_comparison(kfr::vec<double, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<double, 1ul> >::half_comparison(kfr::vec<double, 1ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<double, 2ul>&& std::forward<kfr::vec<double, 2ul> >(std::remove_reference<kfr::vec<double, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<double, 2ul> >::half_comparison(kfr::vec<double, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<double, 2ul>&& std::forward<kfr::vec<double, 2ul> >(std::remove_reference<kfr::vec<double, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<double, 2ul> >::half_comparison(kfr::vec<double, 2ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<double, 4ul> >::half_comparison(kfr::vec<double, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<double, 4ul> >::half_comparison(kfr::vec<double, 4ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<double, 16ul>&& std::forward<kfr::vec<double, 16ul> >(std::remove_reference<kfr::vec<double, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<double, 16ul> >::half_comparison(kfr::vec<double, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<double, 16ul>&& std::forward<kfr::vec<double, 16ul> >(std::remove_reference<kfr::vec<double, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<double, 16ul> >::half_comparison(kfr::vec<double, 16ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<double, 3ul>&& std::forward<kfr::vec<double, 3ul> >(std::remove_reference<kfr::vec<double, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<double, 3ul> >::half_comparison(kfr::vec<double, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<double, 3ul>&& std::forward<kfr::vec<double, 3ul> >(std::remove_reference<kfr::vec<double, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<double, 3ul> >::half_comparison(kfr::vec<double, 3ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
gvn
                                
load of type <3 x i16> eliminated in favor of bitcast 
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIsLm3EEEEEEEDaT_St4pairIiiE
inline
                                     
kfr::vec<unsigned char, 8ul>&& std::forward<kfr::vec<unsigned char, 8ul> >(std::remove_reference<kfr::vec<unsigned char, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 8ul> >::half_comparison(kfr::vec<unsigned char, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned char, 8ul>&& std::forward<kfr::vec<unsigned char, 8ul> >(std::remove_reference<kfr::vec<unsigned char, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 8ul> >::half_comparison(kfr::vec<unsigned char, 8ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned char, 16ul>&& std::forward<kfr::vec<unsigned char, 16ul> >(std::remove_reference<kfr::vec<unsigned char, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 16ul> >::half_comparison(kfr::vec<unsigned char, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned char, 16ul>&& std::forward<kfr::vec<unsigned char, 16ul> >(std::remove_reference<kfr::vec<unsigned char, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 16ul> >::half_comparison(kfr::vec<unsigned char, 16ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned short, 1ul>&& std::forward<kfr::vec<unsigned short, 1ul> >(std::remove_reference<kfr::vec<unsigned short, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 1ul> >::half_comparison(kfr::vec<unsigned short, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned short, 1ul>&& std::forward<kfr::vec<unsigned short, 1ul> >(std::remove_reference<kfr::vec<unsigned short, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned short, 1ul> >::half_comparison(kfr::vec<unsigned short, 1ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned short, 2ul>&& std::forward<kfr::vec<unsigned short, 2ul> >(std::remove_reference<kfr::vec<unsigned short, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 2ul> >::half_comparison(kfr::vec<unsigned short, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned short, 2ul>&& std::forward<kfr::vec<unsigned short, 2ul> >(std::remove_reference<kfr::vec<unsigned short, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned short, 2ul> >::half_comparison(kfr::vec<unsigned short, 2ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned short, 4ul>&& std::forward<kfr::vec<unsigned short, 4ul> >(std::remove_reference<kfr::vec<unsigned short, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 4ul> >::half_comparison(kfr::vec<unsigned short, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned short, 4ul>&& std::forward<kfr::vec<unsigned short, 4ul> >(std::remove_reference<kfr::vec<unsigned short, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned short, 4ul> >::half_comparison(kfr::vec<unsigned short, 4ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned short, 8ul>&& std::forward<kfr::vec<unsigned short, 8ul> >(std::remove_reference<kfr::vec<unsigned short, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 8ul> >::half_comparison(kfr::vec<unsigned short, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned short, 8ul>&& std::forward<kfr::vec<unsigned short, 8ul> >(std::remove_reference<kfr::vec<unsigned short, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned short, 8ul> >::half_comparison(kfr::vec<unsigned short, 8ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned short, 16ul>&& std::forward<kfr::vec<unsigned short, 16ul> >(std::remove_reference<kfr::vec<unsigned short, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 16ul> >::half_comparison(kfr::vec<unsigned short, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned short, 16ul>&& std::forward<kfr::vec<unsigned short, 16ul> >(std::remove_reference<kfr::vec<unsigned short, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned short, 16ul> >::half_comparison(kfr::vec<unsigned short, 16ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned short, 3ul>&& std::forward<kfr::vec<unsigned short, 3ul> >(std::remove_reference<kfr::vec<unsigned short, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 3ul> >::half_comparison(kfr::vec<unsigned short, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned short, 3ul>&& std::forward<kfr::vec<unsigned short, 3ul> >(std::remove_reference<kfr::vec<unsigned short, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned short, 3ul> >::half_comparison(kfr::vec<unsigned short, 3ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
gvn
                                
load of type <3 x i16> eliminated in favor of bitcast 
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecItLm3EEEEEEEDaT_St4pairIjjE
inline
                                     
kfr::vec<unsigned int, 1ul>&& std::forward<kfr::vec<unsigned int, 1ul> >(std::remove_reference<kfr::vec<unsigned int, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 1ul> >::half_comparison(kfr::vec<unsigned int, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned int, 1ul>&& std::forward<kfr::vec<unsigned int, 1ul> >(std::remove_reference<kfr::vec<unsigned int, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned int, 1ul> >::half_comparison(kfr::vec<unsigned int, 1ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned int, 2ul>&& std::forward<kfr::vec<unsigned int, 2ul> >(std::remove_reference<kfr::vec<unsigned int, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 2ul> >::half_comparison(kfr::vec<unsigned int, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned int, 2ul>&& std::forward<kfr::vec<unsigned int, 2ul> >(std::remove_reference<kfr::vec<unsigned int, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned int, 2ul> >::half_comparison(kfr::vec<unsigned int, 2ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned int, 4ul>&& std::forward<kfr::vec<unsigned int, 4ul> >(std::remove_reference<kfr::vec<unsigned int, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 4ul> >::half_comparison(kfr::vec<unsigned int, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned int, 4ul>&& std::forward<kfr::vec<unsigned int, 4ul> >(std::remove_reference<kfr::vec<unsigned int, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned int, 4ul> >::half_comparison(kfr::vec<unsigned int, 4ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned int, 8ul>&& std::forward<kfr::vec<unsigned int, 8ul> >(std::remove_reference<kfr::vec<unsigned int, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 8ul> >::half_comparison(kfr::vec<unsigned int, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned int, 8ul>&& std::forward<kfr::vec<unsigned int, 8ul> >(std::remove_reference<kfr::vec<unsigned int, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned int, 8ul> >::half_comparison(kfr::vec<unsigned int, 8ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned int, 16ul>&& std::forward<kfr::vec<unsigned int, 16ul> >(std::remove_reference<kfr::vec<unsigned int, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 16ul> >::half_comparison(kfr::vec<unsigned int, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned int, 16ul>&& std::forward<kfr::vec<unsigned int, 16ul> >(std::remove_reference<kfr::vec<unsigned int, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned int, 16ul> >::half_comparison(kfr::vec<unsigned int, 16ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned int, 3ul>&& std::forward<kfr::vec<unsigned int, 3ul> >(std::remove_reference<kfr::vec<unsigned int, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 3ul> >::half_comparison(kfr::vec<unsigned int, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned int, 3ul>&& std::forward<kfr::vec<unsigned int, 3ul> >(std::remove_reference<kfr::vec<unsigned int, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned int, 3ul> >::half_comparison(kfr::vec<unsigned int, 3ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned long, 1ul>&& std::forward<kfr::vec<unsigned long, 1ul> >(std::remove_reference<kfr::vec<unsigned long, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 1ul> >::half_comparison(kfr::vec<unsigned long, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned long, 1ul>&& std::forward<kfr::vec<unsigned long, 1ul> >(std::remove_reference<kfr::vec<unsigned long, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned long, 1ul> >::half_comparison(kfr::vec<unsigned long, 1ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned long, 2ul>&& std::forward<kfr::vec<unsigned long, 2ul> >(std::remove_reference<kfr::vec<unsigned long, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 2ul> >::half_comparison(kfr::vec<unsigned long, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned long, 2ul>&& std::forward<kfr::vec<unsigned long, 2ul> >(std::remove_reference<kfr::vec<unsigned long, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned long, 2ul> >::half_comparison(kfr::vec<unsigned long, 2ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned long, 4ul>&& std::forward<kfr::vec<unsigned long, 4ul> >(std::remove_reference<kfr::vec<unsigned long, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 4ul> >::half_comparison(kfr::vec<unsigned long, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned long, 4ul>&& std::forward<kfr::vec<unsigned long, 4ul> >(std::remove_reference<kfr::vec<unsigned long, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned long, 4ul> >::half_comparison(kfr::vec<unsigned long, 4ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned long, 8ul>&& std::forward<kfr::vec<unsigned long, 8ul> >(std::remove_reference<kfr::vec<unsigned long, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 8ul> >::half_comparison(kfr::vec<unsigned long, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned long, 8ul>&& std::forward<kfr::vec<unsigned long, 8ul> >(std::remove_reference<kfr::vec<unsigned long, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned long, 8ul> >::half_comparison(kfr::vec<unsigned long, 8ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned long, 16ul>&& std::forward<kfr::vec<unsigned long, 16ul> >(std::remove_reference<kfr::vec<unsigned long, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 16ul> >::half_comparison(kfr::vec<unsigned long, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned long, 16ul>&& std::forward<kfr::vec<unsigned long, 16ul> >(std::remove_reference<kfr::vec<unsigned long, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned long, 16ul> >::half_comparison(kfr::vec<unsigned long, 16ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned long, 3ul>&& std::forward<kfr::vec<unsigned long, 3ul> >(std::remove_reference<kfr::vec<unsigned long, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 3ul> >::half_comparison(kfr::vec<unsigned long, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison >::half_comparison(kfr::vec&&)
inline
                                     
kfr::vec<unsigned long, 3ul>&& std::forward<kfr::vec<unsigned long, 3ul> >(std::remove_reference<kfr::vec<unsigned long, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned long, 3ul> >::half_comparison(kfr::vec<unsigned long, 3ul>&&) 
testo::half_comparison >::half_comparison(kfr::vec&&)
gvn
                                
load of type <3 x i16> eliminated in favor of bitcast 
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm3EEEEEEEDaT_
gvn
                                
load of type <3 x i16> eliminated in favor of bitcast 
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecItLm3EEEEEEEDaT_
inline
                                     
bool&& std::forward<bool>(std::remove_reference<bool>::type&) can be inlined into testo::half_comparison<bool>::half_comparison(bool&&) with cost=-35 (threshold=375) 
testo::half_comparison::half_comparison(bool&&)
inline
                                     
bool&& std::forward<bool>(std::remove_reference<bool>::type&) inlined into testo::half_comparison<bool>::half_comparison(bool&&) 
testo::half_comparison::half_comparison(bool&&)
inline
                                     
float const& std::forward<float const&>(std::remove_reference<float const&>::type&) can be inlined into testo::half_comparison<float const&>::half_comparison(float const&) with cost=-35 (threshold=375) 
testo::half_comparison::half_comparison(float const&)
inline
                                     
float const& std::forward<float const&>(std::remove_reference<float const&>::type&) inlined into testo::half_comparison<float const&>::half_comparison(float const&) 
testo::half_comparison::half_comparison(float const&)
inline
                                     
double const& std::forward<double const&>(std::remove_reference<double const&>::type&) can be inlined into testo::half_comparison<double const&>::half_comparison(double const&) with cost=-35 (threshold=375) 
testo::half_comparison::half_comparison(double const&)
inline
                                     
double const& std::forward<double const&>(std::remove_reference<double const&>::type&) inlined into testo::half_comparison<double const&>::half_comparison(double const&) 
testo::half_comparison::half_comparison(double const&)
248
249
    template <typename R>
250
    comparison<cmp_eq, L, R> operator==(R&& right)
251
    {
252
        return comparison<cmp_eq, L, R>(std::forward<L>(left), std::forward<R>(right));
inline
                                        
kfr::vec<double, 4ul> const& std::forward<kfr::vec<double, 4ul> const&>(std::remove_reference<kfr::vec<double, 4ul> const&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> > testo::half_comparison<kfr::vec<double, 4ul> const&>::operator==<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<double, 4ul> const& std::forward<kfr::vec<double, 4ul> const&>(std::remove_reference<kfr::vec<double, 4ul> const&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> > testo::half_comparison<kfr::vec<double, 4ul> const&>::operator==<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >::comparison(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> > testo::half_comparison<kfr::vec<double, 4ul> const&>::operator==<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >::comparison(kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> > testo::half_comparison<kfr::vec<double, 4ul> const&>::operator==<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> > testo::half_comparison<kfr::vec<double, 4ul> const&>::operator==<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> > testo::half_comparison<kfr::vec<double, 4ul> const&>::operator==<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 2ul> const& std::forward<kfr::vec<int, 2ul> const&>(std::remove_reference<kfr::vec<int, 2ul> const&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul> const&>::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 2ul> const& std::forward<kfr::vec<int, 2ul> const&>(std::remove_reference<kfr::vec<int, 2ul> const&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul> const&>::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul> const&>::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) with cost=-30 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul> const&>::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul> const&>::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul> const&>::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<short, 8ul> const& std::forward<kfr::vec<short, 8ul> const&>(std::remove_reference<kfr::vec<short, 8ul> const&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> > testo::half_comparison<kfr::vec<short, 8ul> const&>::operator==<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<short, 8ul> const& std::forward<kfr::vec<short, 8ul> const&>(std::remove_reference<kfr::vec<short, 8ul> const&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> > testo::half_comparison<kfr::vec<short, 8ul> const&>::operator==<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >::comparison(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> > testo::half_comparison<kfr::vec<short, 8ul> const&>::operator==<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >::comparison(kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> > testo::half_comparison<kfr::vec<short, 8ul> const&>::operator==<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> > testo::half_comparison<kfr::vec<short, 8ul> const&>::operator==<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> > testo::half_comparison<kfr::vec<short, 8ul> const&>::operator==<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 8ul> const& std::forward<kfr::vec<int, 8ul> const&>(std::remove_reference<kfr::vec<int, 8ul> const&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> > testo::half_comparison<kfr::vec<int, 8ul> const&>::operator==<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 8ul> const& std::forward<kfr::vec<int, 8ul> const&>(std::remove_reference<kfr::vec<int, 8ul> const&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> > testo::half_comparison<kfr::vec<int, 8ul> const&>::operator==<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >::comparison(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> > testo::half_comparison<kfr::vec<int, 8ul> const&>::operator==<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >::comparison(kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> > testo::half_comparison<kfr::vec<int, 8ul> const&>::operator==<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> > testo::half_comparison<kfr::vec<int, 8ul> const&>::operator==<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> > testo::half_comparison<kfr::vec<int, 8ul> const&>::operator==<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned char, 17ul>&& std::forward<kfr::vec<unsigned char, 17ul> >(std::remove_reference<kfr::vec<unsigned char, 17ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > testo::half_comparison<kfr::vec<unsigned char, 17ul> >::operator==<kfr::vec<unsigned char, 17ul> >(kfr::vec<unsigned char, 17ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned char, 17ul>&& std::forward<kfr::vec<unsigned char, 17ul> >(std::remove_reference<kfr::vec<unsigned char, 17ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > testo::half_comparison<kfr::vec<unsigned char, 17ul> >::operator==<kfr::vec<unsigned char, 17ul> >(kfr::vec<unsigned char, 17ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >::comparison(kfr::vec<unsigned char, 17ul>&&, kfr::vec<unsigned char, 17ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > testo::half_comparison<kfr::vec<unsigned char, 17ul> >::operator==<kfr::vec<unsigned char, 17ul> >(kfr::vec<unsigned char, 17ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >::comparison(kfr::vec<unsigned char, 17ul>&&, kfr::vec<unsigned char, 17ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > testo::half_comparison<kfr::vec<unsigned char, 17ul> >::operator==<kfr::vec<unsigned char, 17ul> >(kfr::vec<unsigned char, 17ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 17ul>&& std::forward<kfr::vec<unsigned char, 17ul> >(std::remove_reference<kfr::vec<unsigned char, 17ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > testo::half_comparison<kfr::vec<unsigned char, 17ul> >::operator==<kfr::vec<unsigned char, 17ul> >(kfr::vec<unsigned char, 17ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 17ul>&& std::forward<kfr::vec<unsigned char, 17ul> >(std::remove_reference<kfr::vec<unsigned char, 17ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > testo::half_comparison<kfr::vec<unsigned char, 17ul> >::operator==<kfr::vec<unsigned char, 17ul> >(kfr::vec<unsigned char, 17ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
short&& std::forward<short>(std::remove_reference<short>::type&) can be inlined into testo::comparison<testo::cmp_eq, short, short> testo::half_comparison<short>::operator==<short>(short&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(short&&)
inline
                                        
short&& std::forward<short>(std::remove_reference<short>::type&) inlined into testo::comparison<testo::cmp_eq, short, short> testo::half_comparison<short>::operator==<short>(short&&) 
testo::comparison testo::half_comparison::operator==(short&&)
inline
               
testo::comparison<testo::cmp_eq, short, short>::comparison(short&&, short&&) can be inlined into testo::comparison<testo::cmp_eq, short, short> testo::half_comparison<short>::operator==<short>(short&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(short&&)
inline
               
testo::comparison<testo::cmp_eq, short, short>::comparison(short&&, short&&) inlined into testo::comparison<testo::cmp_eq, short, short> testo::half_comparison<short>::operator==<short>(short&&) 
testo::comparison testo::half_comparison::operator==(short&&)
inline
                                                               
short&& std::forward<short>(std::remove_reference<short>::type&) can be inlined into testo::comparison<testo::cmp_eq, short, short> testo::half_comparison<short>::operator==<short>(short&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(short&&)
inline
                                                               
short&& std::forward<short>(std::remove_reference<short>::type&) inlined into testo::comparison<testo::cmp_eq, short, short> testo::half_comparison<short>::operator==<short>(short&&) 
testo::comparison testo::half_comparison::operator==(short&&)
inline
                                        
kfr::vec<unsigned char, 3ul> const& std::forward<kfr::vec<unsigned char, 3ul> const&>(std::remove_reference<kfr::vec<unsigned char, 3ul> const&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> > testo::half_comparison<kfr::vec<unsigned char, 3ul> const&>::operator==<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned char, 3ul> const& std::forward<kfr::vec<unsigned char, 3ul> const&>(std::remove_reference<kfr::vec<unsigned char, 3ul> const&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> > testo::half_comparison<kfr::vec<unsigned char, 3ul> const&>::operator==<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >::comparison(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> > testo::half_comparison<kfr::vec<unsigned char, 3ul> const&>::operator==<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) with cost=-40 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >::comparison(kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> > testo::half_comparison<kfr::vec<unsigned char, 3ul> const&>::operator==<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> > testo::half_comparison<kfr::vec<unsigned char, 3ul> const&>::operator==<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> > testo::half_comparison<kfr::vec<unsigned char, 3ul> const&>::operator==<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 4ul> const& std::forward<kfr::vec<int, 4ul> const&>(std::remove_reference<kfr::vec<int, 4ul> const&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> > testo::half_comparison<kfr::vec<int, 4ul> const&>::operator==<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 4ul> const& std::forward<kfr::vec<int, 4ul> const&>(std::remove_reference<kfr::vec<int, 4ul> const&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> > testo::half_comparison<kfr::vec<int, 4ul> const&>::operator==<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >::comparison(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> > testo::half_comparison<kfr::vec<int, 4ul> const&>::operator==<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >::comparison(kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> > testo::half_comparison<kfr::vec<int, 4ul> const&>::operator==<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> > testo::half_comparison<kfr::vec<int, 4ul> const&>::operator==<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> > testo::half_comparison<kfr::vec<int, 4ul> const&>::operator==<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) 
testo::comparison const&, kfr::vec > testo::half_comparison const&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> > testo::half_comparison<kfr::vec<int, 4ul> >::operator==<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> > testo::half_comparison<kfr::vec<int, 4ul> >::operator==<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >::comparison(kfr::vec<int, 4ul>&&, kfr::vec<int, 4ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> > testo::half_comparison<kfr::vec<int, 4ul> >::operator==<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >::comparison(kfr::vec<int, 4ul>&&, kfr::vec<int, 4ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> > testo::half_comparison<kfr::vec<int, 4ul> >::operator==<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> > testo::half_comparison<kfr::vec<int, 4ul> >::operator==<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> > testo::half_comparison<kfr::vec<int, 4ul> >::operator==<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> > testo::half_comparison<kfr::vec<int, 8ul> >::operator==<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> > testo::half_comparison<kfr::vec<int, 8ul> >::operator==<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >::comparison(kfr::vec<int, 8ul>&&, kfr::vec<int, 8ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> > testo::half_comparison<kfr::vec<int, 8ul> >::operator==<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >::comparison(kfr::vec<int, 8ul>&&, kfr::vec<int, 8ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> > testo::half_comparison<kfr::vec<int, 8ul> >::operator==<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> > testo::half_comparison<kfr::vec<int, 8ul> >::operator==<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> > testo::half_comparison<kfr::vec<int, 8ul> >::operator==<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 16ul>&& std::forward<kfr::vec<float, 16ul> >(std::remove_reference<kfr::vec<float, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> > testo::half_comparison<kfr::vec<float, 16ul> >::operator==<kfr::vec<float, 16ul> >(kfr::vec<float, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 16ul>&& std::forward<kfr::vec<float, 16ul> >(std::remove_reference<kfr::vec<float, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> > testo::half_comparison<kfr::vec<float, 16ul> >::operator==<kfr::vec<float, 16ul> >(kfr::vec<float, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >::comparison(kfr::vec<float, 16ul>&&, kfr::vec<float, 16ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> > testo::half_comparison<kfr::vec<float, 16ul> >::operator==<kfr::vec<float, 16ul> >(kfr::vec<float, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >::comparison(kfr::vec<float, 16ul>&&, kfr::vec<float, 16ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> > testo::half_comparison<kfr::vec<float, 16ul> >::operator==<kfr::vec<float, 16ul> >(kfr::vec<float, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 16ul>&& std::forward<kfr::vec<float, 16ul> >(std::remove_reference<kfr::vec<float, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> > testo::half_comparison<kfr::vec<float, 16ul> >::operator==<kfr::vec<float, 16ul> >(kfr::vec<float, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 16ul>&& std::forward<kfr::vec<float, 16ul> >(std::remove_reference<kfr::vec<float, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> > testo::half_comparison<kfr::vec<float, 16ul> >::operator==<kfr::vec<float, 16ul> >(kfr::vec<float, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::mask<int, 3ul>&& std::forward<kfr::mask<int, 3ul> >(std::remove_reference<kfr::mask<int, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> > testo::half_comparison<kfr::mask<int, 3ul> >::operator==<kfr::mask<int, 3ul> >(kfr::mask<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::mask > testo::half_comparison >::operator== >(kfr::mask&&)
inline
                                        
kfr::mask<int, 3ul>&& std::forward<kfr::mask<int, 3ul> >(std::remove_reference<kfr::mask<int, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> > testo::half_comparison<kfr::mask<int, 3ul> >::operator==<kfr::mask<int, 3ul> >(kfr::mask<int, 3ul>&&) 
testo::comparison, kfr::mask > testo::half_comparison >::operator== >(kfr::mask&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >::comparison(kfr::mask<int, 3ul>&&, kfr::mask<int, 3ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> > testo::half_comparison<kfr::mask<int, 3ul> >::operator==<kfr::mask<int, 3ul> >(kfr::mask<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::mask > testo::half_comparison >::operator== >(kfr::mask&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >::comparison(kfr::mask<int, 3ul>&&, kfr::mask<int, 3ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> > testo::half_comparison<kfr::mask<int, 3ul> >::operator==<kfr::mask<int, 3ul> >(kfr::mask<int, 3ul>&&) 
testo::comparison, kfr::mask > testo::half_comparison >::operator== >(kfr::mask&&)
inline
                                                               
kfr::mask<int, 3ul>&& std::forward<kfr::mask<int, 3ul> >(std::remove_reference<kfr::mask<int, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> > testo::half_comparison<kfr::mask<int, 3ul> >::operator==<kfr::mask<int, 3ul> >(kfr::mask<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::mask > testo::half_comparison >::operator== >(kfr::mask&&)
inline
                                                               
kfr::mask<int, 3ul>&& std::forward<kfr::mask<int, 3ul> >(std::remove_reference<kfr::mask<int, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> > testo::half_comparison<kfr::mask<int, 3ul> >::operator==<kfr::mask<int, 3ul> >(kfr::mask<int, 3ul>&&) 
testo::comparison, kfr::mask > testo::half_comparison >::operator== >(kfr::mask&&)
inline
                                        
kfr::vec<float, 7ul>&& std::forward<kfr::vec<float, 7ul> >(std::remove_reference<kfr::vec<float, 7ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> > testo::half_comparison<kfr::vec<float, 7ul> >::operator==<kfr::vec<float, 7ul> >(kfr::vec<float, 7ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 7ul>&& std::forward<kfr::vec<float, 7ul> >(std::remove_reference<kfr::vec<float, 7ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> > testo::half_comparison<kfr::vec<float, 7ul> >::operator==<kfr::vec<float, 7ul> >(kfr::vec<float, 7ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >::comparison(kfr::vec<float, 7ul>&&, kfr::vec<float, 7ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> > testo::half_comparison<kfr::vec<float, 7ul> >::operator==<kfr::vec<float, 7ul> >(kfr::vec<float, 7ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >::comparison(kfr::vec<float, 7ul>&&, kfr::vec<float, 7ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> > testo::half_comparison<kfr::vec<float, 7ul> >::operator==<kfr::vec<float, 7ul> >(kfr::vec<float, 7ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 7ul>&& std::forward<kfr::vec<float, 7ul> >(std::remove_reference<kfr::vec<float, 7ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> > testo::half_comparison<kfr::vec<float, 7ul> >::operator==<kfr::vec<float, 7ul> >(kfr::vec<float, 7ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 7ul>&& std::forward<kfr::vec<float, 7ul> >(std::remove_reference<kfr::vec<float, 7ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> > testo::half_comparison<kfr::vec<float, 7ul> >::operator==<kfr::vec<float, 7ul> >(kfr::vec<float, 7ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 1ul>& std::forward<kfr::vec<float, 1ul>&>(std::remove_reference<kfr::vec<float, 1ul>&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> > testo::half_comparison<kfr::vec<float, 1ul>&>::operator==<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 1ul>& std::forward<kfr::vec<float, 1ul>&>(std::remove_reference<kfr::vec<float, 1ul>&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> > testo::half_comparison<kfr::vec<float, 1ul>&>::operator==<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >::comparison(kfr::vec<float, 1ul>&, kfr::vec<float, 1ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> > testo::half_comparison<kfr::vec<float, 1ul>&>::operator==<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) with cost=-40 (threshold=375) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >::comparison(kfr::vec<float, 1ul>&, kfr::vec<float, 1ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> > testo::half_comparison<kfr::vec<float, 1ul>&>::operator==<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> > testo::half_comparison<kfr::vec<float, 1ul>&>::operator==<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> > testo::half_comparison<kfr::vec<float, 1ul>&>::operator==<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 2ul>& std::forward<kfr::vec<float, 2ul>&>(std::remove_reference<kfr::vec<float, 2ul>&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> > testo::half_comparison<kfr::vec<float, 2ul>&>::operator==<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 2ul>& std::forward<kfr::vec<float, 2ul>&>(std::remove_reference<kfr::vec<float, 2ul>&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> > testo::half_comparison<kfr::vec<float, 2ul>&>::operator==<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >::comparison(kfr::vec<float, 2ul>&, kfr::vec<float, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> > testo::half_comparison<kfr::vec<float, 2ul>&>::operator==<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) with cost=-30 (threshold=375) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >::comparison(kfr::vec<float, 2ul>&, kfr::vec<float, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> > testo::half_comparison<kfr::vec<float, 2ul>&>::operator==<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> > testo::half_comparison<kfr::vec<float, 2ul>&>::operator==<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> > testo::half_comparison<kfr::vec<float, 2ul>&>::operator==<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 3ul>& std::forward<kfr::vec<float, 3ul>&>(std::remove_reference<kfr::vec<float, 3ul>&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> > testo::half_comparison<kfr::vec<float, 3ul>&>::operator==<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 3ul>& std::forward<kfr::vec<float, 3ul>&>(std::remove_reference<kfr::vec<float, 3ul>&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> > testo::half_comparison<kfr::vec<float, 3ul>&>::operator==<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >::comparison(kfr::vec<float, 3ul>&, kfr::vec<float, 3ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> > testo::half_comparison<kfr::vec<float, 3ul>&>::operator==<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >::comparison(kfr::vec<float, 3ul>&, kfr::vec<float, 3ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> > testo::half_comparison<kfr::vec<float, 3ul>&>::operator==<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> > testo::half_comparison<kfr::vec<float, 3ul>&>::operator==<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> > testo::half_comparison<kfr::vec<float, 3ul>&>::operator==<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 5ul>&& std::forward<kfr::vec<float, 5ul> >(std::remove_reference<kfr::vec<float, 5ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> > testo::half_comparison<kfr::vec<float, 5ul> >::operator==<kfr::vec<float, 5ul> >(kfr::vec<float, 5ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 5ul>&& std::forward<kfr::vec<float, 5ul> >(std::remove_reference<kfr::vec<float, 5ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> > testo::half_comparison<kfr::vec<float, 5ul> >::operator==<kfr::vec<float, 5ul> >(kfr::vec<float, 5ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >::comparison(kfr::vec<float, 5ul>&&, kfr::vec<float, 5ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> > testo::half_comparison<kfr::vec<float, 5ul> >::operator==<kfr::vec<float, 5ul> >(kfr::vec<float, 5ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >::comparison(kfr::vec<float, 5ul>&&, kfr::vec<float, 5ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> > testo::half_comparison<kfr::vec<float, 5ul> >::operator==<kfr::vec<float, 5ul> >(kfr::vec<float, 5ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 5ul>&& std::forward<kfr::vec<float, 5ul> >(std::remove_reference<kfr::vec<float, 5ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> > testo::half_comparison<kfr::vec<float, 5ul> >::operator==<kfr::vec<float, 5ul> >(kfr::vec<float, 5ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 5ul>&& std::forward<kfr::vec<float, 5ul> >(std::remove_reference<kfr::vec<float, 5ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> > testo::half_comparison<kfr::vec<float, 5ul> >::operator==<kfr::vec<float, 5ul> >(kfr::vec<float, 5ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 6ul>&& std::forward<kfr::vec<float, 6ul> >(std::remove_reference<kfr::vec<float, 6ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> > testo::half_comparison<kfr::vec<float, 6ul> >::operator==<kfr::vec<float, 6ul> >(kfr::vec<float, 6ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 6ul>&& std::forward<kfr::vec<float, 6ul> >(std::remove_reference<kfr::vec<float, 6ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> > testo::half_comparison<kfr::vec<float, 6ul> >::operator==<kfr::vec<float, 6ul> >(kfr::vec<float, 6ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >::comparison(kfr::vec<float, 6ul>&&, kfr::vec<float, 6ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> > testo::half_comparison<kfr::vec<float, 6ul> >::operator==<kfr::vec<float, 6ul> >(kfr::vec<float, 6ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >::comparison(kfr::vec<float, 6ul>&&, kfr::vec<float, 6ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> > testo::half_comparison<kfr::vec<float, 6ul> >::operator==<kfr::vec<float, 6ul> >(kfr::vec<float, 6ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 6ul>&& std::forward<kfr::vec<float, 6ul> >(std::remove_reference<kfr::vec<float, 6ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> > testo::half_comparison<kfr::vec<float, 6ul> >::operator==<kfr::vec<float, 6ul> >(kfr::vec<float, 6ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 6ul>&& std::forward<kfr::vec<float, 6ul> >(std::remove_reference<kfr::vec<float, 6ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> > testo::half_comparison<kfr::vec<float, 6ul> >::operator==<kfr::vec<float, 6ul> >(kfr::vec<float, 6ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 3ul>&& std::forward<kfr::vec<int, 3ul> >(std::remove_reference<kfr::vec<int, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> > testo::half_comparison<kfr::vec<int, 3ul> >::operator==<kfr::vec<int, 3ul> >(kfr::vec<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 3ul>&& std::forward<kfr::vec<int, 3ul> >(std::remove_reference<kfr::vec<int, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> > testo::half_comparison<kfr::vec<int, 3ul> >::operator==<kfr::vec<int, 3ul> >(kfr::vec<int, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >::comparison(kfr::vec<int, 3ul>&&, kfr::vec<int, 3ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> > testo::half_comparison<kfr::vec<int, 3ul> >::operator==<kfr::vec<int, 3ul> >(kfr::vec<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >::comparison(kfr::vec<int, 3ul>&&, kfr::vec<int, 3ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> > testo::half_comparison<kfr::vec<int, 3ul> >::operator==<kfr::vec<int, 3ul> >(kfr::vec<int, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 3ul>&& std::forward<kfr::vec<int, 3ul> >(std::remove_reference<kfr::vec<int, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> > testo::half_comparison<kfr::vec<int, 3ul> >::operator==<kfr::vec<int, 3ul> >(kfr::vec<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 3ul>&& std::forward<kfr::vec<int, 3ul> >(std::remove_reference<kfr::vec<int, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> > testo::half_comparison<kfr::vec<int, 3ul> >::operator==<kfr::vec<int, 3ul> >(kfr::vec<int, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<long, 3ul>&& std::forward<kfr::vec<long, 3ul> >(std::remove_reference<kfr::vec<long, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> > testo::half_comparison<kfr::vec<long, 3ul> >::operator==<kfr::vec<long, 3ul> >(kfr::vec<long, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<long, 3ul>&& std::forward<kfr::vec<long, 3ul> >(std::remove_reference<kfr::vec<long, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> > testo::half_comparison<kfr::vec<long, 3ul> >::operator==<kfr::vec<long, 3ul> >(kfr::vec<long, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >::comparison(kfr::vec<long, 3ul>&&, kfr::vec<long, 3ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> > testo::half_comparison<kfr::vec<long, 3ul> >::operator==<kfr::vec<long, 3ul> >(kfr::vec<long, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >::comparison(kfr::vec<long, 3ul>&&, kfr::vec<long, 3ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> > testo::half_comparison<kfr::vec<long, 3ul> >::operator==<kfr::vec<long, 3ul> >(kfr::vec<long, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<long, 3ul>&& std::forward<kfr::vec<long, 3ul> >(std::remove_reference<kfr::vec<long, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> > testo::half_comparison<kfr::vec<long, 3ul> >::operator==<kfr::vec<long, 3ul> >(kfr::vec<long, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<long, 3ul>&& std::forward<kfr::vec<long, 3ul> >(std::remove_reference<kfr::vec<long, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> > testo::half_comparison<kfr::vec<long, 3ul> >::operator==<kfr::vec<long, 3ul> >(kfr::vec<long, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> > testo::half_comparison<kfr::vec<float, 3ul> >::operator==<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> > testo::half_comparison<kfr::vec<float, 3ul> >::operator==<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >::comparison(kfr::vec<float, 3ul>&&, kfr::vec<float, 3ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> > testo::half_comparison<kfr::vec<float, 3ul> >::operator==<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >::comparison(kfr::vec<float, 3ul>&&, kfr::vec<float, 3ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> > testo::half_comparison<kfr::vec<float, 3ul> >::operator==<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> > testo::half_comparison<kfr::vec<float, 3ul> >::operator==<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> > testo::half_comparison<kfr::vec<float, 3ul> >::operator==<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<kfr::vec<double, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                        
kfr::vec<kfr::vec<double, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&, kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&, kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                                               
kfr::vec<kfr::vec<double, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                                               
kfr::vec<kfr::vec<double, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                        
kfr::vec<kfr::vec<float, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                        
kfr::vec<kfr::vec<float, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&, kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&, kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                                               
kfr::vec<kfr::vec<float, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                                               
kfr::vec<kfr::vec<float, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                        
kfr::vec<int, 5ul>&& std::forward<kfr::vec<int, 5ul> >(std::remove_reference<kfr::vec<int, 5ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> > testo::half_comparison<kfr::vec<int, 5ul> >::operator==<kfr::vec<int, 5ul> >(kfr::vec<int, 5ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 5ul>&& std::forward<kfr::vec<int, 5ul> >(std::remove_reference<kfr::vec<int, 5ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> > testo::half_comparison<kfr::vec<int, 5ul> >::operator==<kfr::vec<int, 5ul> >(kfr::vec<int, 5ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >::comparison(kfr::vec<int, 5ul>&&, kfr::vec<int, 5ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> > testo::half_comparison<kfr::vec<int, 5ul> >::operator==<kfr::vec<int, 5ul> >(kfr::vec<int, 5ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >::comparison(kfr::vec<int, 5ul>&&, kfr::vec<int, 5ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> > testo::half_comparison<kfr::vec<int, 5ul> >::operator==<kfr::vec<int, 5ul> >(kfr::vec<int, 5ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 5ul>&& std::forward<kfr::vec<int, 5ul> >(std::remove_reference<kfr::vec<int, 5ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> > testo::half_comparison<kfr::vec<int, 5ul> >::operator==<kfr::vec<int, 5ul> >(kfr::vec<int, 5ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 5ul>&& std::forward<kfr::vec<int, 5ul> >(std::remove_reference<kfr::vec<int, 5ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> > testo::half_comparison<kfr::vec<int, 5ul> >::operator==<kfr::vec<int, 5ul> >(kfr::vec<int, 5ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<double, 8ul>&& std::forward<kfr::vec<double, 8ul> >(std::remove_reference<kfr::vec<double, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> > testo::half_comparison<kfr::vec<double, 8ul> >::operator==<kfr::vec<double, 8ul> >(kfr::vec<double, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<double, 8ul>&& std::forward<kfr::vec<double, 8ul> >(std::remove_reference<kfr::vec<double, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> > testo::half_comparison<kfr::vec<double, 8ul> >::operator==<kfr::vec<double, 8ul> >(kfr::vec<double, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >::comparison(kfr::vec<double, 8ul>&&, kfr::vec<double, 8ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> > testo::half_comparison<kfr::vec<double, 8ul> >::operator==<kfr::vec<double, 8ul> >(kfr::vec<double, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >::comparison(kfr::vec<double, 8ul>&&, kfr::vec<double, 8ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> > testo::half_comparison<kfr::vec<double, 8ul> >::operator==<kfr::vec<double, 8ul> >(kfr::vec<double, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<double, 8ul>&& std::forward<kfr::vec<double, 8ul> >(std::remove_reference<kfr::vec<double, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> > testo::half_comparison<kfr::vec<double, 8ul> >::operator==<kfr::vec<double, 8ul> >(kfr::vec<double, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<double, 8ul>&& std::forward<kfr::vec<double, 8ul> >(std::remove_reference<kfr::vec<double, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> > testo::half_comparison<kfr::vec<double, 8ul> >::operator==<kfr::vec<double, 8ul> >(kfr::vec<double, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
unsigned int&& std::forward<unsigned int>(std::remove_reference<unsigned int>::type&) can be inlined into testo::comparison<testo::cmp_eq, unsigned int, unsigned int> testo::half_comparison<unsigned int>::operator==<unsigned int>(unsigned int&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(unsigned int&&)
inline
                                        
unsigned int&& std::forward<unsigned int>(std::remove_reference<unsigned int>::type&) inlined into testo::comparison<testo::cmp_eq, unsigned int, unsigned int> testo::half_comparison<unsigned int>::operator==<unsigned int>(unsigned int&&) 
testo::comparison testo::half_comparison::operator==(unsigned int&&)
inline
               
testo::comparison<testo::cmp_eq, unsigned int, unsigned int>::comparison(unsigned int&&, unsigned int&&) can be inlined into testo::comparison<testo::cmp_eq, unsigned int, unsigned int> testo::half_comparison<unsigned int>::operator==<unsigned int>(unsigned int&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(unsigned int&&)
inline
               
testo::comparison<testo::cmp_eq, unsigned int, unsigned int>::comparison(unsigned int&&, unsigned int&&) inlined into testo::comparison<testo::cmp_eq, unsigned int, unsigned int> testo::half_comparison<unsigned int>::operator==<unsigned int>(unsigned int&&) 
testo::comparison testo::half_comparison::operator==(unsigned int&&)
inline
                                                               
unsigned int&& std::forward<unsigned int>(std::remove_reference<unsigned int>::type&) can be inlined into testo::comparison<testo::cmp_eq, unsigned int, unsigned int> testo::half_comparison<unsigned int>::operator==<unsigned int>(unsigned int&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(unsigned int&&)
inline
                                                               
unsigned int&& std::forward<unsigned int>(std::remove_reference<unsigned int>::type&) inlined into testo::comparison<testo::cmp_eq, unsigned int, unsigned int> testo::half_comparison<unsigned int>::operator==<unsigned int>(unsigned int&&) 
testo::comparison testo::half_comparison::operator==(unsigned int&&)
inline
                                        
unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) can be inlined into testo::comparison<testo::cmp_eq, unsigned long, unsigned long long> testo::half_comparison<unsigned long>::operator==<unsigned long long>(unsigned long long&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(unsigned long long&&)
inline
                                        
unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) inlined into testo::comparison<testo::cmp_eq, unsigned long, unsigned long long> testo::half_comparison<unsigned long>::operator==<unsigned long long>(unsigned long long&&) 
testo::comparison testo::half_comparison::operator==(unsigned long long&&)
inline
               
testo::comparison<testo::cmp_eq, unsigned long, unsigned long long>::comparison(unsigned long&&, unsigned long long&&) can be inlined into testo::comparison<testo::cmp_eq, unsigned long, unsigned long long> testo::half_comparison<unsigned long>::operator==<unsigned long long>(unsigned long long&&) with cost=-25 (threshold=375) 
testo::comparison testo::half_comparison::operator==(unsigned long long&&)
inline
               
testo::comparison<testo::cmp_eq, unsigned long, unsigned long long>::comparison(unsigned long&&, unsigned long long&&) inlined into testo::comparison<testo::cmp_eq, unsigned long, unsigned long long> testo::half_comparison<unsigned long>::operator==<unsigned long long>(unsigned long long&&) 
testo::comparison testo::half_comparison::operator==(unsigned long long&&)
inline
                                                               
unsigned long long&& std::forward<unsigned long long>(std::remove_reference<unsigned long long>::type&) can be inlined into testo::comparison<testo::cmp_eq, unsigned long, unsigned long long> testo::half_comparison<unsigned long>::operator==<unsigned long long>(unsigned long long&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(unsigned long long&&)
inline
                                                               
unsigned long long&& std::forward<unsigned long long>(std::remove_reference<unsigned long long>::type&) inlined into testo::comparison<testo::cmp_eq, unsigned long, unsigned long long> testo::half_comparison<unsigned long>::operator==<unsigned long long>(unsigned long long&&) 
testo::comparison testo::half_comparison::operator==(unsigned long long&&)
inline
                                        
kfr::vec<short, 3ul>&& std::forward<kfr::vec<short, 3ul> >(std::remove_reference<kfr::vec<short, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> > testo::half_comparison<kfr::vec<short, 3ul> >::operator==<kfr::vec<short, 3ul> >(kfr::vec<short, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<short, 3ul>&& std::forward<kfr::vec<short, 3ul> >(std::remove_reference<kfr::vec<short, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> > testo::half_comparison<kfr::vec<short, 3ul> >::operator==<kfr::vec<short, 3ul> >(kfr::vec<short, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >::comparison(kfr::vec<short, 3ul>&&, kfr::vec<short, 3ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> > testo::half_comparison<kfr::vec<short, 3ul> >::operator==<kfr::vec<short, 3ul> >(kfr::vec<short, 3ul>&&) with cost=-25 (threshold=562) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >::comparison(kfr::vec<short, 3ul>&&, kfr::vec<short, 3ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> > testo::half_comparison<kfr::vec<short, 3ul> >::operator==<kfr::vec<short, 3ul> >(kfr::vec<short, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<short, 3ul>&& std::forward<kfr::vec<short, 3ul> >(std::remove_reference<kfr::vec<short, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> > testo::half_comparison<kfr::vec<short, 3ul> >::operator==<kfr::vec<short, 3ul> >(kfr::vec<short, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<short, 3ul>&& std::forward<kfr::vec<short, 3ul> >(std::remove_reference<kfr::vec<short, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> > testo::half_comparison<kfr::vec<short, 3ul> >::operator==<kfr::vec<short, 3ul> >(kfr::vec<short, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> > testo::half_comparison<kfr::vec<unsigned char, 3ul> >::operator==<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> > testo::half_comparison<kfr::vec<unsigned char, 3ul> >::operator==<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >::comparison(kfr::vec<unsigned char, 3ul>&&, kfr::vec<unsigned char, 3ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> > testo::half_comparison<kfr::vec<unsigned char, 3ul> >::operator==<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >::comparison(kfr::vec<unsigned char, 3ul>&&, kfr::vec<unsigned char, 3ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> > testo::half_comparison<kfr::vec<unsigned char, 3ul> >::operator==<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> > testo::half_comparison<kfr::vec<unsigned char, 3ul> >::operator==<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> > testo::half_comparison<kfr::vec<unsigned char, 3ul> >::operator==<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned char, 4ul>&& std::forward<kfr::vec<unsigned char, 4ul> >(std::remove_reference<kfr::vec<unsigned char, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> > testo::half_comparison<kfr::vec<unsigned char, 4ul> >::operator==<kfr::vec<unsigned char, 4ul> >(kfr::vec<unsigned char, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned char, 4ul>&& std::forward<kfr::vec<unsigned char, 4ul> >(std::remove_reference<kfr::vec<unsigned char, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> > testo::half_comparison<kfr::vec<unsigned char, 4ul> >::operator==<kfr::vec<unsigned char, 4ul> >(kfr::vec<unsigned char, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >::comparison(kfr::vec<unsigned char, 4ul>&&, kfr::vec<unsigned char, 4ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> > testo::half_comparison<kfr::vec<unsigned char, 4ul> >::operator==<kfr::vec<unsigned char, 4ul> >(kfr::vec<unsigned char, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >::comparison(kfr::vec<unsigned char, 4ul>&&, kfr::vec<unsigned char, 4ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> > testo::half_comparison<kfr::vec<unsigned char, 4ul> >::operator==<kfr::vec<unsigned char, 4ul> >(kfr::vec<unsigned char, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 4ul>&& std::forward<kfr::vec<unsigned char, 4ul> >(std::remove_reference<kfr::vec<unsigned char, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> > testo::half_comparison<kfr::vec<unsigned char, 4ul> >::operator==<kfr::vec<unsigned char, 4ul> >(kfr::vec<unsigned char, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 4ul>&& std::forward<kfr::vec<unsigned char, 4ul> >(std::remove_reference<kfr::vec<unsigned char, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> > testo::half_comparison<kfr::vec<unsigned char, 4ul> >::operator==<kfr::vec<unsigned char, 4ul> >(kfr::vec<unsigned char, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned char, 2ul>&& std::forward<kfr::vec<unsigned char, 2ul> >(std::remove_reference<kfr::vec<unsigned char, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> > testo::half_comparison<kfr::vec<unsigned char, 2ul> >::operator==<kfr::vec<unsigned char, 2ul> >(kfr::vec<unsigned char, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned char, 2ul>&& std::forward<kfr::vec<unsigned char, 2ul> >(std::remove_reference<kfr::vec<unsigned char, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> > testo::half_comparison<kfr::vec<unsigned char, 2ul> >::operator==<kfr::vec<unsigned char, 2ul> >(kfr::vec<unsigned char, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >::comparison(kfr::vec<unsigned char, 2ul>&&, kfr::vec<unsigned char, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> > testo::half_comparison<kfr::vec<unsigned char, 2ul> >::operator==<kfr::vec<unsigned char, 2ul> >(kfr::vec<unsigned char, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >::comparison(kfr::vec<unsigned char, 2ul>&&, kfr::vec<unsigned char, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> > testo::half_comparison<kfr::vec<unsigned char, 2ul> >::operator==<kfr::vec<unsigned char, 2ul> >(kfr::vec<unsigned char, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 2ul>&& std::forward<kfr::vec<unsigned char, 2ul> >(std::remove_reference<kfr::vec<unsigned char, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> > testo::half_comparison<kfr::vec<unsigned char, 2ul> >::operator==<kfr::vec<unsigned char, 2ul> >(kfr::vec<unsigned char, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 2ul>&& std::forward<kfr::vec<unsigned char, 2ul> >(std::remove_reference<kfr::vec<unsigned char, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> > testo::half_comparison<kfr::vec<unsigned char, 2ul> >::operator==<kfr::vec<unsigned char, 2ul> >(kfr::vec<unsigned char, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned char, 1ul>&& std::forward<kfr::vec<unsigned char, 1ul> >(std::remove_reference<kfr::vec<unsigned char, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> > testo::half_comparison<kfr::vec<unsigned char, 1ul> >::operator==<kfr::vec<unsigned char, 1ul> >(kfr::vec<unsigned char, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned char, 1ul>&& std::forward<kfr::vec<unsigned char, 1ul> >(std::remove_reference<kfr::vec<unsigned char, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> > testo::half_comparison<kfr::vec<unsigned char, 1ul> >::operator==<kfr::vec<unsigned char, 1ul> >(kfr::vec<unsigned char, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >::comparison(kfr::vec<unsigned char, 1ul>&&, kfr::vec<unsigned char, 1ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> > testo::half_comparison<kfr::vec<unsigned char, 1ul> >::operator==<kfr::vec<unsigned char, 1ul> >(kfr::vec<unsigned char, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >::comparison(kfr::vec<unsigned char, 1ul>&&, kfr::vec<unsigned char, 1ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> > testo::half_comparison<kfr::vec<unsigned char, 1ul> >::operator==<kfr::vec<unsigned char, 1ul> >(kfr::vec<unsigned char, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 1ul>&& std::forward<kfr::vec<unsigned char, 1ul> >(std::remove_reference<kfr::vec<unsigned char, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> > testo::half_comparison<kfr::vec<unsigned char, 1ul> >::operator==<kfr::vec<unsigned char, 1ul> >(kfr::vec<unsigned char, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 1ul>&& std::forward<kfr::vec<unsigned char, 1ul> >(std::remove_reference<kfr::vec<unsigned char, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> > testo::half_comparison<kfr::vec<unsigned char, 1ul> >::operator==<kfr::vec<unsigned char, 1ul> >(kfr::vec<unsigned char, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<kfr::vec<int, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                        
kfr::vec<kfr::vec<int, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&, kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >::comparison(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&, kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                                               
kfr::vec<kfr::vec<int, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                                               
kfr::vec<kfr::vec<int, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::operator==<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                        
kfr::vec<int, 2ul>& std::forward<kfr::vec<int, 2ul>&>(std::remove_reference<kfr::vec<int, 2ul>&>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul>&>::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 2ul>& std::forward<kfr::vec<int, 2ul>&>(std::remove_reference<kfr::vec<int, 2ul>&>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul>&>::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul>&, kfr::vec<int, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul>&>::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) with cost=-30 (threshold=375) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul>&, kfr::vec<int, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul>&>::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul>&>::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul>&>::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) 
testo::comparison&, kfr::vec > testo::half_comparison&>::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 4ul>&& std::forward<kfr::vec<float, 4ul> >(std::remove_reference<kfr::vec<float, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> > testo::half_comparison<kfr::vec<float, 4ul> >::operator==<kfr::vec<float, 4ul> >(kfr::vec<float, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 4ul>&& std::forward<kfr::vec<float, 4ul> >(std::remove_reference<kfr::vec<float, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> > testo::half_comparison<kfr::vec<float, 4ul> >::operator==<kfr::vec<float, 4ul> >(kfr::vec<float, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >::comparison(kfr::vec<float, 4ul>&&, kfr::vec<float, 4ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> > testo::half_comparison<kfr::vec<float, 4ul> >::operator==<kfr::vec<float, 4ul> >(kfr::vec<float, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >::comparison(kfr::vec<float, 4ul>&&, kfr::vec<float, 4ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> > testo::half_comparison<kfr::vec<float, 4ul> >::operator==<kfr::vec<float, 4ul> >(kfr::vec<float, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 4ul>&& std::forward<kfr::vec<float, 4ul> >(std::remove_reference<kfr::vec<float, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> > testo::half_comparison<kfr::vec<float, 4ul> >::operator==<kfr::vec<float, 4ul> >(kfr::vec<float, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 4ul>&& std::forward<kfr::vec<float, 4ul> >(std::remove_reference<kfr::vec<float, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> > testo::half_comparison<kfr::vec<float, 4ul> >::operator==<kfr::vec<float, 4ul> >(kfr::vec<float, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::complex<float>&& std::forward<kfr::complex<float> >(std::remove_reference<kfr::complex<float> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> > testo::half_comparison<kfr::complex<float> >::operator==<kfr::complex<float> >(kfr::complex<float>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::complex > testo::half_comparison >::operator== >(kfr::complex&&)
inline
                                        
kfr::complex<float>&& std::forward<kfr::complex<float> >(std::remove_reference<kfr::complex<float> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> > testo::half_comparison<kfr::complex<float> >::operator==<kfr::complex<float> >(kfr::complex<float>&&) 
testo::comparison, kfr::complex > testo::half_comparison >::operator== >(kfr::complex&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >::comparison(kfr::complex<float>&&, kfr::complex<float>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> > testo::half_comparison<kfr::complex<float> >::operator==<kfr::complex<float> >(kfr::complex<float>&&) with cost=-25 (threshold=375) 
testo::comparison, kfr::complex > testo::half_comparison >::operator== >(kfr::complex&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >::comparison(kfr::complex<float>&&, kfr::complex<float>&&) inlined into testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> > testo::half_comparison<kfr::complex<float> >::operator==<kfr::complex<float> >(kfr::complex<float>&&) 
testo::comparison, kfr::complex > testo::half_comparison >::operator== >(kfr::complex&&)
inline
                                                               
kfr::complex<float>&& std::forward<kfr::complex<float> >(std::remove_reference<kfr::complex<float> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> > testo::half_comparison<kfr::complex<float> >::operator==<kfr::complex<float> >(kfr::complex<float>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::complex > testo::half_comparison >::operator== >(kfr::complex&&)
inline
                                                               
kfr::complex<float>&& std::forward<kfr::complex<float> >(std::remove_reference<kfr::complex<float> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> > testo::half_comparison<kfr::complex<float> >::operator==<kfr::complex<float> >(kfr::complex<float>&&) 
testo::comparison, kfr::complex > testo::half_comparison >::operator== >(kfr::complex&&)
inline
                                        
kfr::complex<double>&& std::forward<kfr::complex<double> >(std::remove_reference<kfr::complex<double> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> > testo::half_comparison<kfr::complex<double> >::operator==<kfr::complex<double> >(kfr::complex<double>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::complex > testo::half_comparison >::operator== >(kfr::complex&&)
inline
                                        
kfr::complex<double>&& std::forward<kfr::complex<double> >(std::remove_reference<kfr::complex<double> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> > testo::half_comparison<kfr::complex<double> >::operator==<kfr::complex<double> >(kfr::complex<double>&&) 
testo::comparison, kfr::complex > testo::half_comparison >::operator== >(kfr::complex&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >::comparison(kfr::complex<double>&&, kfr::complex<double>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> > testo::half_comparison<kfr::complex<double> >::operator==<kfr::complex<double> >(kfr::complex<double>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::complex > testo::half_comparison >::operator== >(kfr::complex&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >::comparison(kfr::complex<double>&&, kfr::complex<double>&&) inlined into testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> > testo::half_comparison<kfr::complex<double> >::operator==<kfr::complex<double> >(kfr::complex<double>&&) 
testo::comparison, kfr::complex > testo::half_comparison >::operator== >(kfr::complex&&)
inline
                                                               
kfr::complex<double>&& std::forward<kfr::complex<double> >(std::remove_reference<kfr::complex<double> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> > testo::half_comparison<kfr::complex<double> >::operator==<kfr::complex<double> >(kfr::complex<double>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::complex > testo::half_comparison >::operator== >(kfr::complex&&)
inline
                                                               
kfr::complex<double>&& std::forward<kfr::complex<double> >(std::remove_reference<kfr::complex<double> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> > testo::half_comparison<kfr::complex<double> >::operator==<kfr::complex<double> >(kfr::complex<double>&&) 
testo::comparison, kfr::complex > testo::half_comparison >::operator== >(kfr::complex&&)
inline
                                        
kfr::vec<kfr::complex<float>, 4ul>&& std::forward<kfr::vec<kfr::complex<float>, 4ul> >(std::remove_reference<kfr::vec<kfr::complex<float>, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > testo::half_comparison<kfr::vec<kfr::complex<float>, 4ul> >::operator==<kfr::vec<kfr::complex<float>, 4ul> >(kfr::vec<kfr::complex<float>, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 4ul>, kfr::vec, 4ul> > testo::half_comparison, 4ul> >::operator==, 4ul> >(kfr::vec, 4ul>&&)
inline
                                        
kfr::vec<kfr::complex<float>, 4ul>&& std::forward<kfr::vec<kfr::complex<float>, 4ul> >(std::remove_reference<kfr::vec<kfr::complex<float>, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > testo::half_comparison<kfr::vec<kfr::complex<float>, 4ul> >::operator==<kfr::vec<kfr::complex<float>, 4ul> >(kfr::vec<kfr::complex<float>, 4ul>&&) 
testo::comparison, 4ul>, kfr::vec, 4ul> > testo::half_comparison, 4ul> >::operator==, 4ul> >(kfr::vec, 4ul>&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >::comparison(kfr::vec<kfr::complex<float>, 4ul>&&, kfr::vec<kfr::complex<float>, 4ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > testo::half_comparison<kfr::vec<kfr::complex<float>, 4ul> >::operator==<kfr::vec<kfr::complex<float>, 4ul> >(kfr::vec<kfr::complex<float>, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 4ul>, kfr::vec, 4ul> > testo::half_comparison, 4ul> >::operator==, 4ul> >(kfr::vec, 4ul>&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >::comparison(kfr::vec<kfr::complex<float>, 4ul>&&, kfr::vec<kfr::complex<float>, 4ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > testo::half_comparison<kfr::vec<kfr::complex<float>, 4ul> >::operator==<kfr::vec<kfr::complex<float>, 4ul> >(kfr::vec<kfr::complex<float>, 4ul>&&) 
testo::comparison, 4ul>, kfr::vec, 4ul> > testo::half_comparison, 4ul> >::operator==, 4ul> >(kfr::vec, 4ul>&&)
inline
                                                               
kfr::vec<kfr::complex<float>, 4ul>&& std::forward<kfr::vec<kfr::complex<float>, 4ul> >(std::remove_reference<kfr::vec<kfr::complex<float>, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > testo::half_comparison<kfr::vec<kfr::complex<float>, 4ul> >::operator==<kfr::vec<kfr::complex<float>, 4ul> >(kfr::vec<kfr::complex<float>, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 4ul>, kfr::vec, 4ul> > testo::half_comparison, 4ul> >::operator==, 4ul> >(kfr::vec, 4ul>&&)
inline
                                                               
kfr::vec<kfr::complex<float>, 4ul>&& std::forward<kfr::vec<kfr::complex<float>, 4ul> >(std::remove_reference<kfr::vec<kfr::complex<float>, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > testo::half_comparison<kfr::vec<kfr::complex<float>, 4ul> >::operator==<kfr::vec<kfr::complex<float>, 4ul> >(kfr::vec<kfr::complex<float>, 4ul>&&) 
testo::comparison, 4ul>, kfr::vec, 4ul> > testo::half_comparison, 4ul> >::operator==, 4ul> >(kfr::vec, 4ul>&&)
inline
                                        
kfr::vec<kfr::complex<double>, 2ul>&& std::forward<kfr::vec<kfr::complex<double>, 2ul> >(std::remove_reference<kfr::vec<kfr::complex<double>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> > testo::half_comparison<kfr::vec<kfr::complex<double>, 2ul> >::operator==<kfr::vec<kfr::complex<double>, 2ul> >(kfr::vec<kfr::complex<double>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                        
kfr::vec<kfr::complex<double>, 2ul>&& std::forward<kfr::vec<kfr::complex<double>, 2ul> >(std::remove_reference<kfr::vec<kfr::complex<double>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> > testo::half_comparison<kfr::vec<kfr::complex<double>, 2ul> >::operator==<kfr::vec<kfr::complex<double>, 2ul> >(kfr::vec<kfr::complex<double>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >::comparison(kfr::vec<kfr::complex<double>, 2ul>&&, kfr::vec<kfr::complex<double>, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> > testo::half_comparison<kfr::vec<kfr::complex<double>, 2ul> >::operator==<kfr::vec<kfr::complex<double>, 2ul> >(kfr::vec<kfr::complex<double>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >::comparison(kfr::vec<kfr::complex<double>, 2ul>&&, kfr::vec<kfr::complex<double>, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> > testo::half_comparison<kfr::vec<kfr::complex<double>, 2ul> >::operator==<kfr::vec<kfr::complex<double>, 2ul> >(kfr::vec<kfr::complex<double>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                                               
kfr::vec<kfr::complex<double>, 2ul>&& std::forward<kfr::vec<kfr::complex<double>, 2ul> >(std::remove_reference<kfr::vec<kfr::complex<double>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> > testo::half_comparison<kfr::vec<kfr::complex<double>, 2ul> >::operator==<kfr::vec<kfr::complex<double>, 2ul> >(kfr::vec<kfr::complex<double>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                                               
kfr::vec<kfr::complex<double>, 2ul>&& std::forward<kfr::vec<kfr::complex<double>, 2ul> >(std::remove_reference<kfr::vec<kfr::complex<double>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> > testo::half_comparison<kfr::vec<kfr::complex<double>, 2ul> >::operator==<kfr::vec<kfr::complex<double>, 2ul> >(kfr::vec<kfr::complex<double>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                        
kfr::vec<kfr::vec<double, 4ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::operator==<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                        
kfr::vec<kfr::vec<double, 4ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::operator==<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >::comparison(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&, kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::operator==<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >::comparison(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&, kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::operator==<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                                               
kfr::vec<kfr::vec<double, 4ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::operator==<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                                               
kfr::vec<kfr::vec<double, 4ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > testo::half_comparison<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::operator==<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) 
testo::comparison, 2ul>, kfr::vec, 2ul> > testo::half_comparison, 2ul> >::operator==, 2ul> >(kfr::vec, 2ul>&&)
inline
                                        
float&& std::forward<float>(std::remove_reference<float>::type&) can be inlined into testo::comparison<testo::cmp_eq, float, float> testo::half_comparison<float>::operator==<float>(float&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(float&&)
inline
                                        
float&& std::forward<float>(std::remove_reference<float>::type&) inlined into testo::comparison<testo::cmp_eq, float, float> testo::half_comparison<float>::operator==<float>(float&&) 
testo::comparison testo::half_comparison::operator==(float&&)
inline
               
testo::comparison<testo::cmp_eq, float, float>::comparison(float&&, float&&) can be inlined into testo::comparison<testo::cmp_eq, float, float> testo::half_comparison<float>::operator==<float>(float&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(float&&)
inline
               
testo::comparison<testo::cmp_eq, float, float>::comparison(float&&, float&&) inlined into testo::comparison<testo::cmp_eq, float, float> testo::half_comparison<float>::operator==<float>(float&&) 
testo::comparison testo::half_comparison::operator==(float&&)
inline
                                                               
float&& std::forward<float>(std::remove_reference<float>::type&) can be inlined into testo::comparison<testo::cmp_eq, float, float> testo::half_comparison<float>::operator==<float>(float&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(float&&)
inline
                                                               
float&& std::forward<float>(std::remove_reference<float>::type&) inlined into testo::comparison<testo::cmp_eq, float, float> testo::half_comparison<float>::operator==<float>(float&&) 
testo::comparison testo::half_comparison::operator==(float&&)
inline
                                        
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_eq, double, double> testo::half_comparison<double>::operator==<double>(double&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(double&&)
inline
                                        
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_eq, double, double> testo::half_comparison<double>::operator==<double>(double&&) 
testo::comparison testo::half_comparison::operator==(double&&)
inline
               
testo::comparison<testo::cmp_eq, double, double>::comparison(double&&, double&&) can be inlined into testo::comparison<testo::cmp_eq, double, double> testo::half_comparison<double>::operator==<double>(double&&) with cost=-25 (threshold=375) 
testo::comparison testo::half_comparison::operator==(double&&)
inline
               
testo::comparison<testo::cmp_eq, double, double>::comparison(double&&, double&&) inlined into testo::comparison<testo::cmp_eq, double, double> testo::half_comparison<double>::operator==<double>(double&&) 
testo::comparison testo::half_comparison::operator==(double&&)
inline
                                                               
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_eq, double, double> testo::half_comparison<double>::operator==<double>(double&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(double&&)
inline
                                                               
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_eq, double, double> testo::half_comparison<double>::operator==<double>(double&&) 
testo::comparison testo::half_comparison::operator==(double&&)
inline
                                        
float&& std::forward<float>(std::remove_reference<float>::type&) can be inlined into testo::comparison<testo::cmp_eq, float, int> testo::half_comparison<float>::operator==<int>(int&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
                                        
float&& std::forward<float>(std::remove_reference<float>::type&) inlined into testo::comparison<testo::cmp_eq, float, int> testo::half_comparison<float>::operator==<int>(int&&) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
               
testo::comparison<testo::cmp_eq, float, int>::comparison(float&&, int&&) can be inlined into testo::comparison<testo::cmp_eq, float, int> testo::half_comparison<float>::operator==<int>(int&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
               
testo::comparison<testo::cmp_eq, float, int>::comparison(float&&, int&&) inlined into testo::comparison<testo::cmp_eq, float, int> testo::half_comparison<float>::operator==<int>(int&&) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
                                                               
int&& std::forward<int>(std::remove_reference<int>::type&) can be inlined into testo::comparison<testo::cmp_eq, float, int> testo::half_comparison<float>::operator==<int>(int&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
                                                               
int&& std::forward<int>(std::remove_reference<int>::type&) inlined into testo::comparison<testo::cmp_eq, float, int> testo::half_comparison<float>::operator==<int>(int&&) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
                                        
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_eq, double, int> testo::half_comparison<double>::operator==<int>(int&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
                                        
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_eq, double, int> testo::half_comparison<double>::operator==<int>(int&&) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
               
testo::comparison<testo::cmp_eq, double, int>::comparison(double&&, int&&) can be inlined into testo::comparison<testo::cmp_eq, double, int> testo::half_comparison<double>::operator==<int>(int&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
               
testo::comparison<testo::cmp_eq, double, int>::comparison(double&&, int&&) inlined into testo::comparison<testo::cmp_eq, double, int> testo::half_comparison<double>::operator==<int>(int&&) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
                                                               
int&& std::forward<int>(std::remove_reference<int>::type&) can be inlined into testo::comparison<testo::cmp_eq, double, int> testo::half_comparison<double>::operator==<int>(int&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
                                                               
int&& std::forward<int>(std::remove_reference<int>::type&) inlined into testo::comparison<testo::cmp_eq, double, int> testo::half_comparison<double>::operator==<int>(int&&) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
                                        
int&& std::forward<int>(std::remove_reference<int>::type&) can be inlined into testo::comparison<testo::cmp_eq, int, int> testo::half_comparison<int>::operator==<int>(int&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
                                        
int&& std::forward<int>(std::remove_reference<int>::type&) inlined into testo::comparison<testo::cmp_eq, int, int> testo::half_comparison<int>::operator==<int>(int&&) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
               
testo::comparison<testo::cmp_eq, int, int>::comparison(int&&, int&&) can be inlined into testo::comparison<testo::cmp_eq, int, int> testo::half_comparison<int>::operator==<int>(int&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
               
testo::comparison<testo::cmp_eq, int, int>::comparison(int&&, int&&) inlined into testo::comparison<testo::cmp_eq, int, int> testo::half_comparison<int>::operator==<int>(int&&) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
                                                               
int&& std::forward<int>(std::remove_reference<int>::type&) can be inlined into testo::comparison<testo::cmp_eq, int, int> testo::half_comparison<int>::operator==<int>(int&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
                                                               
int&& std::forward<int>(std::remove_reference<int>::type&) inlined into testo::comparison<testo::cmp_eq, int, int> testo::half_comparison<int>::operator==<int>(int&&) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
                                        
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_eq, double, double const&> testo::half_comparison<double>::operator==<double const&>(double const&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(double const&)
inline
                                        
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_eq, double, double const&> testo::half_comparison<double>::operator==<double const&>(double const&) 
testo::comparison testo::half_comparison::operator==(double const&)
inline
               
testo::comparison<testo::cmp_eq, double, double const&>::comparison(double&&, double const&) can be inlined into testo::comparison<testo::cmp_eq, double, double const&> testo::half_comparison<double>::operator==<double const&>(double const&) with cost=-30 (threshold=375) 
testo::comparison testo::half_comparison::operator==(double const&)
inline
               
testo::comparison<testo::cmp_eq, double, double const&>::comparison(double&&, double const&) inlined into testo::comparison<testo::cmp_eq, double, double const&> testo::half_comparison<double>::operator==<double const&>(double const&) 
testo::comparison testo::half_comparison::operator==(double const&)
inline
                                                               
double const& std::forward<double const&>(std::remove_reference<double const&>::type&) can be inlined into testo::comparison<testo::cmp_eq, double, double const&> testo::half_comparison<double>::operator==<double const&>(double const&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(double const&)
inline
                                                               
double const& std::forward<double const&>(std::remove_reference<double const&>::type&) inlined into testo::comparison<testo::cmp_eq, double, double const&> testo::half_comparison<double>::operator==<double const&>(double const&) 
testo::comparison testo::half_comparison::operator==(double const&)
inline
                                        
kfr::vec<int, 1ul>&& std::forward<kfr::vec<int, 1ul> >(std::remove_reference<kfr::vec<int, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> > testo::half_comparison<kfr::vec<int, 1ul> >::operator==<kfr::vec<int, 1ul> >(kfr::vec<int, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 1ul>&& std::forward<kfr::vec<int, 1ul> >(std::remove_reference<kfr::vec<int, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> > testo::half_comparison<kfr::vec<int, 1ul> >::operator==<kfr::vec<int, 1ul> >(kfr::vec<int, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >::comparison(kfr::vec<int, 1ul>&&, kfr::vec<int, 1ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> > testo::half_comparison<kfr::vec<int, 1ul> >::operator==<kfr::vec<int, 1ul> >(kfr::vec<int, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >::comparison(kfr::vec<int, 1ul>&&, kfr::vec<int, 1ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> > testo::half_comparison<kfr::vec<int, 1ul> >::operator==<kfr::vec<int, 1ul> >(kfr::vec<int, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 1ul>&& std::forward<kfr::vec<int, 1ul> >(std::remove_reference<kfr::vec<int, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> > testo::half_comparison<kfr::vec<int, 1ul> >::operator==<kfr::vec<int, 1ul> >(kfr::vec<int, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 1ul>&& std::forward<kfr::vec<int, 1ul> >(std::remove_reference<kfr::vec<int, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> > testo::half_comparison<kfr::vec<int, 1ul> >::operator==<kfr::vec<int, 1ul> >(kfr::vec<int, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<signed char, 1ul>&& std::forward<kfr::vec<signed char, 1ul> >(std::remove_reference<kfr::vec<signed char, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> > testo::half_comparison<kfr::vec<signed char, 1ul> >::operator==<kfr::vec<signed char, 1ul> >(kfr::vec<signed char, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<signed char, 1ul>&& std::forward<kfr::vec<signed char, 1ul> >(std::remove_reference<kfr::vec<signed char, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> > testo::half_comparison<kfr::vec<signed char, 1ul> >::operator==<kfr::vec<signed char, 1ul> >(kfr::vec<signed char, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >::comparison(kfr::vec<signed char, 1ul>&&, kfr::vec<signed char, 1ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> > testo::half_comparison<kfr::vec<signed char, 1ul> >::operator==<kfr::vec<signed char, 1ul> >(kfr::vec<signed char, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >::comparison(kfr::vec<signed char, 1ul>&&, kfr::vec<signed char, 1ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> > testo::half_comparison<kfr::vec<signed char, 1ul> >::operator==<kfr::vec<signed char, 1ul> >(kfr::vec<signed char, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<signed char, 1ul>&& std::forward<kfr::vec<signed char, 1ul> >(std::remove_reference<kfr::vec<signed char, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> > testo::half_comparison<kfr::vec<signed char, 1ul> >::operator==<kfr::vec<signed char, 1ul> >(kfr::vec<signed char, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<signed char, 1ul>&& std::forward<kfr::vec<signed char, 1ul> >(std::remove_reference<kfr::vec<signed char, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> > testo::half_comparison<kfr::vec<signed char, 1ul> >::operator==<kfr::vec<signed char, 1ul> >(kfr::vec<signed char, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<signed char, 2ul>&& std::forward<kfr::vec<signed char, 2ul> >(std::remove_reference<kfr::vec<signed char, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> > testo::half_comparison<kfr::vec<signed char, 2ul> >::operator==<kfr::vec<signed char, 2ul> >(kfr::vec<signed char, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<signed char, 2ul>&& std::forward<kfr::vec<signed char, 2ul> >(std::remove_reference<kfr::vec<signed char, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> > testo::half_comparison<kfr::vec<signed char, 2ul> >::operator==<kfr::vec<signed char, 2ul> >(kfr::vec<signed char, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >::comparison(kfr::vec<signed char, 2ul>&&, kfr::vec<signed char, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> > testo::half_comparison<kfr::vec<signed char, 2ul> >::operator==<kfr::vec<signed char, 2ul> >(kfr::vec<signed char, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >::comparison(kfr::vec<signed char, 2ul>&&, kfr::vec<signed char, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> > testo::half_comparison<kfr::vec<signed char, 2ul> >::operator==<kfr::vec<signed char, 2ul> >(kfr::vec<signed char, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<signed char, 2ul>&& std::forward<kfr::vec<signed char, 2ul> >(std::remove_reference<kfr::vec<signed char, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> > testo::half_comparison<kfr::vec<signed char, 2ul> >::operator==<kfr::vec<signed char, 2ul> >(kfr::vec<signed char, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<signed char, 2ul>&& std::forward<kfr::vec<signed char, 2ul> >(std::remove_reference<kfr::vec<signed char, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> > testo::half_comparison<kfr::vec<signed char, 2ul> >::operator==<kfr::vec<signed char, 2ul> >(kfr::vec<signed char, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<signed char, 4ul>&& std::forward<kfr::vec<signed char, 4ul> >(std::remove_reference<kfr::vec<signed char, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> > testo::half_comparison<kfr::vec<signed char, 4ul> >::operator==<kfr::vec<signed char, 4ul> >(kfr::vec<signed char, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<signed char, 4ul>&& std::forward<kfr::vec<signed char, 4ul> >(std::remove_reference<kfr::vec<signed char, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> > testo::half_comparison<kfr::vec<signed char, 4ul> >::operator==<kfr::vec<signed char, 4ul> >(kfr::vec<signed char, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >::comparison(kfr::vec<signed char, 4ul>&&, kfr::vec<signed char, 4ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> > testo::half_comparison<kfr::vec<signed char, 4ul> >::operator==<kfr::vec<signed char, 4ul> >(kfr::vec<signed char, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >::comparison(kfr::vec<signed char, 4ul>&&, kfr::vec<signed char, 4ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> > testo::half_comparison<kfr::vec<signed char, 4ul> >::operator==<kfr::vec<signed char, 4ul> >(kfr::vec<signed char, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<signed char, 4ul>&& std::forward<kfr::vec<signed char, 4ul> >(std::remove_reference<kfr::vec<signed char, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> > testo::half_comparison<kfr::vec<signed char, 4ul> >::operator==<kfr::vec<signed char, 4ul> >(kfr::vec<signed char, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<signed char, 4ul>&& std::forward<kfr::vec<signed char, 4ul> >(std::remove_reference<kfr::vec<signed char, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> > testo::half_comparison<kfr::vec<signed char, 4ul> >::operator==<kfr::vec<signed char, 4ul> >(kfr::vec<signed char, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<signed char, 8ul>&& std::forward<kfr::vec<signed char, 8ul> >(std::remove_reference<kfr::vec<signed char, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> > testo::half_comparison<kfr::vec<signed char, 8ul> >::operator==<kfr::vec<signed char, 8ul> >(kfr::vec<signed char, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<signed char, 8ul>&& std::forward<kfr::vec<signed char, 8ul> >(std::remove_reference<kfr::vec<signed char, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> > testo::half_comparison<kfr::vec<signed char, 8ul> >::operator==<kfr::vec<signed char, 8ul> >(kfr::vec<signed char, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >::comparison(kfr::vec<signed char, 8ul>&&, kfr::vec<signed char, 8ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> > testo::half_comparison<kfr::vec<signed char, 8ul> >::operator==<kfr::vec<signed char, 8ul> >(kfr::vec<signed char, 8ul>&&) with cost=-25 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >::comparison(kfr::vec<signed char, 8ul>&&, kfr::vec<signed char, 8ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> > testo::half_comparison<kfr::vec<signed char, 8ul> >::operator==<kfr::vec<signed char, 8ul> >(kfr::vec<signed char, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<signed char, 8ul>&& std::forward<kfr::vec<signed char, 8ul> >(std::remove_reference<kfr::vec<signed char, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> > testo::half_comparison<kfr::vec<signed char, 8ul> >::operator==<kfr::vec<signed char, 8ul> >(kfr::vec<signed char, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<signed char, 8ul>&& std::forward<kfr::vec<signed char, 8ul> >(std::remove_reference<kfr::vec<signed char, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> > testo::half_comparison<kfr::vec<signed char, 8ul> >::operator==<kfr::vec<signed char, 8ul> >(kfr::vec<signed char, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<signed char, 16ul>&& std::forward<kfr::vec<signed char, 16ul> >(std::remove_reference<kfr::vec<signed char, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> > testo::half_comparison<kfr::vec<signed char, 16ul> >::operator==<kfr::vec<signed char, 16ul> >(kfr::vec<signed char, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<signed char, 16ul>&& std::forward<kfr::vec<signed char, 16ul> >(std::remove_reference<kfr::vec<signed char, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> > testo::half_comparison<kfr::vec<signed char, 16ul> >::operator==<kfr::vec<signed char, 16ul> >(kfr::vec<signed char, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >::comparison(kfr::vec<signed char, 16ul>&&, kfr::vec<signed char, 16ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> > testo::half_comparison<kfr::vec<signed char, 16ul> >::operator==<kfr::vec<signed char, 16ul> >(kfr::vec<signed char, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >::comparison(kfr::vec<signed char, 16ul>&&, kfr::vec<signed char, 16ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> > testo::half_comparison<kfr::vec<signed char, 16ul> >::operator==<kfr::vec<signed char, 16ul> >(kfr::vec<signed char, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<signed char, 16ul>&& std::forward<kfr::vec<signed char, 16ul> >(std::remove_reference<kfr::vec<signed char, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> > testo::half_comparison<kfr::vec<signed char, 16ul> >::operator==<kfr::vec<signed char, 16ul> >(kfr::vec<signed char, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<signed char, 16ul>&& std::forward<kfr::vec<signed char, 16ul> >(std::remove_reference<kfr::vec<signed char, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> > testo::half_comparison<kfr::vec<signed char, 16ul> >::operator==<kfr::vec<signed char, 16ul> >(kfr::vec<signed char, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<signed char, 3ul>&& std::forward<kfr::vec<signed char, 3ul> >(std::remove_reference<kfr::vec<signed char, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> > testo::half_comparison<kfr::vec<signed char, 3ul> >::operator==<kfr::vec<signed char, 3ul> >(kfr::vec<signed char, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<signed char, 3ul>&& std::forward<kfr::vec<signed char, 3ul> >(std::remove_reference<kfr::vec<signed char, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> > testo::half_comparison<kfr::vec<signed char, 3ul> >::operator==<kfr::vec<signed char, 3ul> >(kfr::vec<signed char, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >::comparison(kfr::vec<signed char, 3ul>&&, kfr::vec<signed char, 3ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> > testo::half_comparison<kfr::vec<signed char, 3ul> >::operator==<kfr::vec<signed char, 3ul> >(kfr::vec<signed char, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >::comparison(kfr::vec<signed char, 3ul>&&, kfr::vec<signed char, 3ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> > testo::half_comparison<kfr::vec<signed char, 3ul> >::operator==<kfr::vec<signed char, 3ul> >(kfr::vec<signed char, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<signed char, 3ul>&& std::forward<kfr::vec<signed char, 3ul> >(std::remove_reference<kfr::vec<signed char, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> > testo::half_comparison<kfr::vec<signed char, 3ul> >::operator==<kfr::vec<signed char, 3ul> >(kfr::vec<signed char, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<signed char, 3ul>&& std::forward<kfr::vec<signed char, 3ul> >(std::remove_reference<kfr::vec<signed char, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> > testo::half_comparison<kfr::vec<signed char, 3ul> >::operator==<kfr::vec<signed char, 3ul> >(kfr::vec<signed char, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<short, 1ul>&& std::forward<kfr::vec<short, 1ul> >(std::remove_reference<kfr::vec<short, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> > testo::half_comparison<kfr::vec<short, 1ul> >::operator==<kfr::vec<short, 1ul> >(kfr::vec<short, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<short, 1ul>&& std::forward<kfr::vec<short, 1ul> >(std::remove_reference<kfr::vec<short, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> > testo::half_comparison<kfr::vec<short, 1ul> >::operator==<kfr::vec<short, 1ul> >(kfr::vec<short, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >::comparison(kfr::vec<short, 1ul>&&, kfr::vec<short, 1ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> > testo::half_comparison<kfr::vec<short, 1ul> >::operator==<kfr::vec<short, 1ul> >(kfr::vec<short, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >::comparison(kfr::vec<short, 1ul>&&, kfr::vec<short, 1ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> > testo::half_comparison<kfr::vec<short, 1ul> >::operator==<kfr::vec<short, 1ul> >(kfr::vec<short, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<short, 1ul>&& std::forward<kfr::vec<short, 1ul> >(std::remove_reference<kfr::vec<short, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> > testo::half_comparison<kfr::vec<short, 1ul> >::operator==<kfr::vec<short, 1ul> >(kfr::vec<short, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<short, 1ul>&& std::forward<kfr::vec<short, 1ul> >(std::remove_reference<kfr::vec<short, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> > testo::half_comparison<kfr::vec<short, 1ul> >::operator==<kfr::vec<short, 1ul> >(kfr::vec<short, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<short, 2ul>&& std::forward<kfr::vec<short, 2ul> >(std::remove_reference<kfr::vec<short, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> > testo::half_comparison<kfr::vec<short, 2ul> >::operator==<kfr::vec<short, 2ul> >(kfr::vec<short, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<short, 2ul>&& std::forward<kfr::vec<short, 2ul> >(std::remove_reference<kfr::vec<short, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> > testo::half_comparison<kfr::vec<short, 2ul> >::operator==<kfr::vec<short, 2ul> >(kfr::vec<short, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >::comparison(kfr::vec<short, 2ul>&&, kfr::vec<short, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> > testo::half_comparison<kfr::vec<short, 2ul> >::operator==<kfr::vec<short, 2ul> >(kfr::vec<short, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >::comparison(kfr::vec<short, 2ul>&&, kfr::vec<short, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> > testo::half_comparison<kfr::vec<short, 2ul> >::operator==<kfr::vec<short, 2ul> >(kfr::vec<short, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<short, 2ul>&& std::forward<kfr::vec<short, 2ul> >(std::remove_reference<kfr::vec<short, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> > testo::half_comparison<kfr::vec<short, 2ul> >::operator==<kfr::vec<short, 2ul> >(kfr::vec<short, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<short, 2ul>&& std::forward<kfr::vec<short, 2ul> >(std::remove_reference<kfr::vec<short, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> > testo::half_comparison<kfr::vec<short, 2ul> >::operator==<kfr::vec<short, 2ul> >(kfr::vec<short, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<short, 4ul>&& std::forward<kfr::vec<short, 4ul> >(std::remove_reference<kfr::vec<short, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> > testo::half_comparison<kfr::vec<short, 4ul> >::operator==<kfr::vec<short, 4ul> >(kfr::vec<short, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<short, 4ul>&& std::forward<kfr::vec<short, 4ul> >(std::remove_reference<kfr::vec<short, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> > testo::half_comparison<kfr::vec<short, 4ul> >::operator==<kfr::vec<short, 4ul> >(kfr::vec<short, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >::comparison(kfr::vec<short, 4ul>&&, kfr::vec<short, 4ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> > testo::half_comparison<kfr::vec<short, 4ul> >::operator==<kfr::vec<short, 4ul> >(kfr::vec<short, 4ul>&&) with cost=-25 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >::comparison(kfr::vec<short, 4ul>&&, kfr::vec<short, 4ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> > testo::half_comparison<kfr::vec<short, 4ul> >::operator==<kfr::vec<short, 4ul> >(kfr::vec<short, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<short, 4ul>&& std::forward<kfr::vec<short, 4ul> >(std::remove_reference<kfr::vec<short, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> > testo::half_comparison<kfr::vec<short, 4ul> >::operator==<kfr::vec<short, 4ul> >(kfr::vec<short, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<short, 4ul>&& std::forward<kfr::vec<short, 4ul> >(std::remove_reference<kfr::vec<short, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> > testo::half_comparison<kfr::vec<short, 4ul> >::operator==<kfr::vec<short, 4ul> >(kfr::vec<short, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> > testo::half_comparison<kfr::vec<short, 8ul> >::operator==<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> > testo::half_comparison<kfr::vec<short, 8ul> >::operator==<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >::comparison(kfr::vec<short, 8ul>&&, kfr::vec<short, 8ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> > testo::half_comparison<kfr::vec<short, 8ul> >::operator==<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >::comparison(kfr::vec<short, 8ul>&&, kfr::vec<short, 8ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> > testo::half_comparison<kfr::vec<short, 8ul> >::operator==<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> > testo::half_comparison<kfr::vec<short, 8ul> >::operator==<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> > testo::half_comparison<kfr::vec<short, 8ul> >::operator==<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<short, 16ul>&& std::forward<kfr::vec<short, 16ul> >(std::remove_reference<kfr::vec<short, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> > testo::half_comparison<kfr::vec<short, 16ul> >::operator==<kfr::vec<short, 16ul> >(kfr::vec<short, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<short, 16ul>&& std::forward<kfr::vec<short, 16ul> >(std::remove_reference<kfr::vec<short, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> > testo::half_comparison<kfr::vec<short, 16ul> >::operator==<kfr::vec<short, 16ul> >(kfr::vec<short, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >::comparison(kfr::vec<short, 16ul>&&, kfr::vec<short, 16ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> > testo::half_comparison<kfr::vec<short, 16ul> >::operator==<kfr::vec<short, 16ul> >(kfr::vec<short, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >::comparison(kfr::vec<short, 16ul>&&, kfr::vec<short, 16ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> > testo::half_comparison<kfr::vec<short, 16ul> >::operator==<kfr::vec<short, 16ul> >(kfr::vec<short, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<short, 16ul>&& std::forward<kfr::vec<short, 16ul> >(std::remove_reference<kfr::vec<short, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> > testo::half_comparison<kfr::vec<short, 16ul> >::operator==<kfr::vec<short, 16ul> >(kfr::vec<short, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<short, 16ul>&& std::forward<kfr::vec<short, 16ul> >(std::remove_reference<kfr::vec<short, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> > testo::half_comparison<kfr::vec<short, 16ul> >::operator==<kfr::vec<short, 16ul> >(kfr::vec<short, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul> >::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul> >::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul>&&, kfr::vec<int, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul> >::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) with cost=-25 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >::comparison(kfr::vec<int, 2ul>&&, kfr::vec<int, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul> >::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul> >::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> > testo::half_comparison<kfr::vec<int, 2ul> >::operator==<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 16ul>&& std::forward<kfr::vec<int, 16ul> >(std::remove_reference<kfr::vec<int, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> > testo::half_comparison<kfr::vec<int, 16ul> >::operator==<kfr::vec<int, 16ul> >(kfr::vec<int, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<int, 16ul>&& std::forward<kfr::vec<int, 16ul> >(std::remove_reference<kfr::vec<int, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> > testo::half_comparison<kfr::vec<int, 16ul> >::operator==<kfr::vec<int, 16ul> >(kfr::vec<int, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >::comparison(kfr::vec<int, 16ul>&&, kfr::vec<int, 16ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> > testo::half_comparison<kfr::vec<int, 16ul> >::operator==<kfr::vec<int, 16ul> >(kfr::vec<int, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >::comparison(kfr::vec<int, 16ul>&&, kfr::vec<int, 16ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> > testo::half_comparison<kfr::vec<int, 16ul> >::operator==<kfr::vec<int, 16ul> >(kfr::vec<int, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 16ul>&& std::forward<kfr::vec<int, 16ul> >(std::remove_reference<kfr::vec<int, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> > testo::half_comparison<kfr::vec<int, 16ul> >::operator==<kfr::vec<int, 16ul> >(kfr::vec<int, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<int, 16ul>&& std::forward<kfr::vec<int, 16ul> >(std::remove_reference<kfr::vec<int, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> > testo::half_comparison<kfr::vec<int, 16ul> >::operator==<kfr::vec<int, 16ul> >(kfr::vec<int, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<long, 1ul>&& std::forward<kfr::vec<long, 1ul> >(std::remove_reference<kfr::vec<long, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> > testo::half_comparison<kfr::vec<long, 1ul> >::operator==<kfr::vec<long, 1ul> >(kfr::vec<long, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<long, 1ul>&& std::forward<kfr::vec<long, 1ul> >(std::remove_reference<kfr::vec<long, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> > testo::half_comparison<kfr::vec<long, 1ul> >::operator==<kfr::vec<long, 1ul> >(kfr::vec<long, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >::comparison(kfr::vec<long, 1ul>&&, kfr::vec<long, 1ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> > testo::half_comparison<kfr::vec<long, 1ul> >::operator==<kfr::vec<long, 1ul> >(kfr::vec<long, 1ul>&&) with cost=-25 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >::comparison(kfr::vec<long, 1ul>&&, kfr::vec<long, 1ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> > testo::half_comparison<kfr::vec<long, 1ul> >::operator==<kfr::vec<long, 1ul> >(kfr::vec<long, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<long, 1ul>&& std::forward<kfr::vec<long, 1ul> >(std::remove_reference<kfr::vec<long, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> > testo::half_comparison<kfr::vec<long, 1ul> >::operator==<kfr::vec<long, 1ul> >(kfr::vec<long, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<long, 1ul>&& std::forward<kfr::vec<long, 1ul> >(std::remove_reference<kfr::vec<long, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> > testo::half_comparison<kfr::vec<long, 1ul> >::operator==<kfr::vec<long, 1ul> >(kfr::vec<long, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<long, 2ul>&& std::forward<kfr::vec<long, 2ul> >(std::remove_reference<kfr::vec<long, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> > testo::half_comparison<kfr::vec<long, 2ul> >::operator==<kfr::vec<long, 2ul> >(kfr::vec<long, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<long, 2ul>&& std::forward<kfr::vec<long, 2ul> >(std::remove_reference<kfr::vec<long, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> > testo::half_comparison<kfr::vec<long, 2ul> >::operator==<kfr::vec<long, 2ul> >(kfr::vec<long, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >::comparison(kfr::vec<long, 2ul>&&, kfr::vec<long, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> > testo::half_comparison<kfr::vec<long, 2ul> >::operator==<kfr::vec<long, 2ul> >(kfr::vec<long, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >::comparison(kfr::vec<long, 2ul>&&, kfr::vec<long, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> > testo::half_comparison<kfr::vec<long, 2ul> >::operator==<kfr::vec<long, 2ul> >(kfr::vec<long, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<long, 2ul>&& std::forward<kfr::vec<long, 2ul> >(std::remove_reference<kfr::vec<long, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> > testo::half_comparison<kfr::vec<long, 2ul> >::operator==<kfr::vec<long, 2ul> >(kfr::vec<long, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<long, 2ul>&& std::forward<kfr::vec<long, 2ul> >(std::remove_reference<kfr::vec<long, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> > testo::half_comparison<kfr::vec<long, 2ul> >::operator==<kfr::vec<long, 2ul> >(kfr::vec<long, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<long, 4ul>&& std::forward<kfr::vec<long, 4ul> >(std::remove_reference<kfr::vec<long, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> > testo::half_comparison<kfr::vec<long, 4ul> >::operator==<kfr::vec<long, 4ul> >(kfr::vec<long, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<long, 4ul>&& std::forward<kfr::vec<long, 4ul> >(std::remove_reference<kfr::vec<long, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> > testo::half_comparison<kfr::vec<long, 4ul> >::operator==<kfr::vec<long, 4ul> >(kfr::vec<long, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >::comparison(kfr::vec<long, 4ul>&&, kfr::vec<long, 4ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> > testo::half_comparison<kfr::vec<long, 4ul> >::operator==<kfr::vec<long, 4ul> >(kfr::vec<long, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >::comparison(kfr::vec<long, 4ul>&&, kfr::vec<long, 4ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> > testo::half_comparison<kfr::vec<long, 4ul> >::operator==<kfr::vec<long, 4ul> >(kfr::vec<long, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<long, 4ul>&& std::forward<kfr::vec<long, 4ul> >(std::remove_reference<kfr::vec<long, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> > testo::half_comparison<kfr::vec<long, 4ul> >::operator==<kfr::vec<long, 4ul> >(kfr::vec<long, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<long, 4ul>&& std::forward<kfr::vec<long, 4ul> >(std::remove_reference<kfr::vec<long, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> > testo::half_comparison<kfr::vec<long, 4ul> >::operator==<kfr::vec<long, 4ul> >(kfr::vec<long, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<long, 8ul>&& std::forward<kfr::vec<long, 8ul> >(std::remove_reference<kfr::vec<long, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> > testo::half_comparison<kfr::vec<long, 8ul> >::operator==<kfr::vec<long, 8ul> >(kfr::vec<long, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<long, 8ul>&& std::forward<kfr::vec<long, 8ul> >(std::remove_reference<kfr::vec<long, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> > testo::half_comparison<kfr::vec<long, 8ul> >::operator==<kfr::vec<long, 8ul> >(kfr::vec<long, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >::comparison(kfr::vec<long, 8ul>&&, kfr::vec<long, 8ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> > testo::half_comparison<kfr::vec<long, 8ul> >::operator==<kfr::vec<long, 8ul> >(kfr::vec<long, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >::comparison(kfr::vec<long, 8ul>&&, kfr::vec<long, 8ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> > testo::half_comparison<kfr::vec<long, 8ul> >::operator==<kfr::vec<long, 8ul> >(kfr::vec<long, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<long, 8ul>&& std::forward<kfr::vec<long, 8ul> >(std::remove_reference<kfr::vec<long, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> > testo::half_comparison<kfr::vec<long, 8ul> >::operator==<kfr::vec<long, 8ul> >(kfr::vec<long, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<long, 8ul>&& std::forward<kfr::vec<long, 8ul> >(std::remove_reference<kfr::vec<long, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> > testo::half_comparison<kfr::vec<long, 8ul> >::operator==<kfr::vec<long, 8ul> >(kfr::vec<long, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<long, 16ul>&& std::forward<kfr::vec<long, 16ul> >(std::remove_reference<kfr::vec<long, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> > testo::half_comparison<kfr::vec<long, 16ul> >::operator==<kfr::vec<long, 16ul> >(kfr::vec<long, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<long, 16ul>&& std::forward<kfr::vec<long, 16ul> >(std::remove_reference<kfr::vec<long, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> > testo::half_comparison<kfr::vec<long, 16ul> >::operator==<kfr::vec<long, 16ul> >(kfr::vec<long, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >::comparison(kfr::vec<long, 16ul>&&, kfr::vec<long, 16ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> > testo::half_comparison<kfr::vec<long, 16ul> >::operator==<kfr::vec<long, 16ul> >(kfr::vec<long, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >::comparison(kfr::vec<long, 16ul>&&, kfr::vec<long, 16ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> > testo::half_comparison<kfr::vec<long, 16ul> >::operator==<kfr::vec<long, 16ul> >(kfr::vec<long, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<long, 16ul>&& std::forward<kfr::vec<long, 16ul> >(std::remove_reference<kfr::vec<long, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> > testo::half_comparison<kfr::vec<long, 16ul> >::operator==<kfr::vec<long, 16ul> >(kfr::vec<long, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<long, 16ul>&& std::forward<kfr::vec<long, 16ul> >(std::remove_reference<kfr::vec<long, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> > testo::half_comparison<kfr::vec<long, 16ul> >::operator==<kfr::vec<long, 16ul> >(kfr::vec<long, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> > testo::half_comparison<kfr::vec<float, 1ul> >::operator==<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> > testo::half_comparison<kfr::vec<float, 1ul> >::operator==<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >::comparison(kfr::vec<float, 1ul>&&, kfr::vec<float, 1ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> > testo::half_comparison<kfr::vec<float, 1ul> >::operator==<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >::comparison(kfr::vec<float, 1ul>&&, kfr::vec<float, 1ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> > testo::half_comparison<kfr::vec<float, 1ul> >::operator==<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> > testo::half_comparison<kfr::vec<float, 1ul> >::operator==<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> > testo::half_comparison<kfr::vec<float, 1ul> >::operator==<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> > testo::half_comparison<kfr::vec<float, 2ul> >::operator==<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> > testo::half_comparison<kfr::vec<float, 2ul> >::operator==<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >::comparison(kfr::vec<float, 2ul>&&, kfr::vec<float, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> > testo::half_comparison<kfr::vec<float, 2ul> >::operator==<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) with cost=-25 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >::comparison(kfr::vec<float, 2ul>&&, kfr::vec<float, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> > testo::half_comparison<kfr::vec<float, 2ul> >::operator==<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> > testo::half_comparison<kfr::vec<float, 2ul> >::operator==<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> > testo::half_comparison<kfr::vec<float, 2ul> >::operator==<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 8ul>&& std::forward<kfr::vec<float, 8ul> >(std::remove_reference<kfr::vec<float, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> > testo::half_comparison<kfr::vec<float, 8ul> >::operator==<kfr::vec<float, 8ul> >(kfr::vec<float, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<float, 8ul>&& std::forward<kfr::vec<float, 8ul> >(std::remove_reference<kfr::vec<float, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> > testo::half_comparison<kfr::vec<float, 8ul> >::operator==<kfr::vec<float, 8ul> >(kfr::vec<float, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >::comparison(kfr::vec<float, 8ul>&&, kfr::vec<float, 8ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> > testo::half_comparison<kfr::vec<float, 8ul> >::operator==<kfr::vec<float, 8ul> >(kfr::vec<float, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >::comparison(kfr::vec<float, 8ul>&&, kfr::vec<float, 8ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> > testo::half_comparison<kfr::vec<float, 8ul> >::operator==<kfr::vec<float, 8ul> >(kfr::vec<float, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 8ul>&& std::forward<kfr::vec<float, 8ul> >(std::remove_reference<kfr::vec<float, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> > testo::half_comparison<kfr::vec<float, 8ul> >::operator==<kfr::vec<float, 8ul> >(kfr::vec<float, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<float, 8ul>&& std::forward<kfr::vec<float, 8ul> >(std::remove_reference<kfr::vec<float, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> > testo::half_comparison<kfr::vec<float, 8ul> >::operator==<kfr::vec<float, 8ul> >(kfr::vec<float, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> > testo::half_comparison<kfr::vec<double, 1ul> >::operator==<kfr::vec<double, 1ul> >(kfr::vec<double, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> > testo::half_comparison<kfr::vec<double, 1ul> >::operator==<kfr::vec<double, 1ul> >(kfr::vec<double, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >::comparison(kfr::vec<double, 1ul>&&, kfr::vec<double, 1ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> > testo::half_comparison<kfr::vec<double, 1ul> >::operator==<kfr::vec<double, 1ul> >(kfr::vec<double, 1ul>&&) with cost=-25 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >::comparison(kfr::vec<double, 1ul>&&, kfr::vec<double, 1ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> > testo::half_comparison<kfr::vec<double, 1ul> >::operator==<kfr::vec<double, 1ul> >(kfr::vec<double, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> > testo::half_comparison<kfr::vec<double, 1ul> >::operator==<kfr::vec<double, 1ul> >(kfr::vec<double, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> > testo::half_comparison<kfr::vec<double, 1ul> >::operator==<kfr::vec<double, 1ul> >(kfr::vec<double, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<double, 2ul>&& std::forward<kfr::vec<double, 2ul> >(std::remove_reference<kfr::vec<double, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> > testo::half_comparison<kfr::vec<double, 2ul> >::operator==<kfr::vec<double, 2ul> >(kfr::vec<double, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<double, 2ul>&& std::forward<kfr::vec<double, 2ul> >(std::remove_reference<kfr::vec<double, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> > testo::half_comparison<kfr::vec<double, 2ul> >::operator==<kfr::vec<double, 2ul> >(kfr::vec<double, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >::comparison(kfr::vec<double, 2ul>&&, kfr::vec<double, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> > testo::half_comparison<kfr::vec<double, 2ul> >::operator==<kfr::vec<double, 2ul> >(kfr::vec<double, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >::comparison(kfr::vec<double, 2ul>&&, kfr::vec<double, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> > testo::half_comparison<kfr::vec<double, 2ul> >::operator==<kfr::vec<double, 2ul> >(kfr::vec<double, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<double, 2ul>&& std::forward<kfr::vec<double, 2ul> >(std::remove_reference<kfr::vec<double, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> > testo::half_comparison<kfr::vec<double, 2ul> >::operator==<kfr::vec<double, 2ul> >(kfr::vec<double, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<double, 2ul>&& std::forward<kfr::vec<double, 2ul> >(std::remove_reference<kfr::vec<double, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> > testo::half_comparison<kfr::vec<double, 2ul> >::operator==<kfr::vec<double, 2ul> >(kfr::vec<double, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> > testo::half_comparison<kfr::vec<double, 4ul> >::operator==<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> > testo::half_comparison<kfr::vec<double, 4ul> >::operator==<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >::comparison(kfr::vec<double, 4ul>&&, kfr::vec<double, 4ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> > testo::half_comparison<kfr::vec<double, 4ul> >::operator==<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >::comparison(kfr::vec<double, 4ul>&&, kfr::vec<double, 4ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> > testo::half_comparison<kfr::vec<double, 4ul> >::operator==<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> > testo::half_comparison<kfr::vec<double, 4ul> >::operator==<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> > testo::half_comparison<kfr::vec<double, 4ul> >::operator==<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<double, 16ul>&& std::forward<kfr::vec<double, 16ul> >(std::remove_reference<kfr::vec<double, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> > testo::half_comparison<kfr::vec<double, 16ul> >::operator==<kfr::vec<double, 16ul> >(kfr::vec<double, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<double, 16ul>&& std::forward<kfr::vec<double, 16ul> >(std::remove_reference<kfr::vec<double, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> > testo::half_comparison<kfr::vec<double, 16ul> >::operator==<kfr::vec<double, 16ul> >(kfr::vec<double, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >::comparison(kfr::vec<double, 16ul>&&, kfr::vec<double, 16ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> > testo::half_comparison<kfr::vec<double, 16ul> >::operator==<kfr::vec<double, 16ul> >(kfr::vec<double, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >::comparison(kfr::vec<double, 16ul>&&, kfr::vec<double, 16ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> > testo::half_comparison<kfr::vec<double, 16ul> >::operator==<kfr::vec<double, 16ul> >(kfr::vec<double, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<double, 16ul>&& std::forward<kfr::vec<double, 16ul> >(std::remove_reference<kfr::vec<double, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> > testo::half_comparison<kfr::vec<double, 16ul> >::operator==<kfr::vec<double, 16ul> >(kfr::vec<double, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<double, 16ul>&& std::forward<kfr::vec<double, 16ul> >(std::remove_reference<kfr::vec<double, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> > testo::half_comparison<kfr::vec<double, 16ul> >::operator==<kfr::vec<double, 16ul> >(kfr::vec<double, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<double, 3ul>&& std::forward<kfr::vec<double, 3ul> >(std::remove_reference<kfr::vec<double, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> > testo::half_comparison<kfr::vec<double, 3ul> >::operator==<kfr::vec<double, 3ul> >(kfr::vec<double, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<double, 3ul>&& std::forward<kfr::vec<double, 3ul> >(std::remove_reference<kfr::vec<double, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> > testo::half_comparison<kfr::vec<double, 3ul> >::operator==<kfr::vec<double, 3ul> >(kfr::vec<double, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >::comparison(kfr::vec<double, 3ul>&&, kfr::vec<double, 3ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> > testo::half_comparison<kfr::vec<double, 3ul> >::operator==<kfr::vec<double, 3ul> >(kfr::vec<double, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >::comparison(kfr::vec<double, 3ul>&&, kfr::vec<double, 3ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> > testo::half_comparison<kfr::vec<double, 3ul> >::operator==<kfr::vec<double, 3ul> >(kfr::vec<double, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<double, 3ul>&& std::forward<kfr::vec<double, 3ul> >(std::remove_reference<kfr::vec<double, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> > testo::half_comparison<kfr::vec<double, 3ul> >::operator==<kfr::vec<double, 3ul> >(kfr::vec<double, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<double, 3ul>&& std::forward<kfr::vec<double, 3ul> >(std::remove_reference<kfr::vec<double, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> > testo::half_comparison<kfr::vec<double, 3ul> >::operator==<kfr::vec<double, 3ul> >(kfr::vec<double, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned char, 8ul>&& std::forward<kfr::vec<unsigned char, 8ul> >(std::remove_reference<kfr::vec<unsigned char, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> > testo::half_comparison<kfr::vec<unsigned char, 8ul> >::operator==<kfr::vec<unsigned char, 8ul> >(kfr::vec<unsigned char, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned char, 8ul>&& std::forward<kfr::vec<unsigned char, 8ul> >(std::remove_reference<kfr::vec<unsigned char, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> > testo::half_comparison<kfr::vec<unsigned char, 8ul> >::operator==<kfr::vec<unsigned char, 8ul> >(kfr::vec<unsigned char, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >::comparison(kfr::vec<unsigned char, 8ul>&&, kfr::vec<unsigned char, 8ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> > testo::half_comparison<kfr::vec<unsigned char, 8ul> >::operator==<kfr::vec<unsigned char, 8ul> >(kfr::vec<unsigned char, 8ul>&&) with cost=-25 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >::comparison(kfr::vec<unsigned char, 8ul>&&, kfr::vec<unsigned char, 8ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> > testo::half_comparison<kfr::vec<unsigned char, 8ul> >::operator==<kfr::vec<unsigned char, 8ul> >(kfr::vec<unsigned char, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 8ul>&& std::forward<kfr::vec<unsigned char, 8ul> >(std::remove_reference<kfr::vec<unsigned char, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> > testo::half_comparison<kfr::vec<unsigned char, 8ul> >::operator==<kfr::vec<unsigned char, 8ul> >(kfr::vec<unsigned char, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 8ul>&& std::forward<kfr::vec<unsigned char, 8ul> >(std::remove_reference<kfr::vec<unsigned char, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> > testo::half_comparison<kfr::vec<unsigned char, 8ul> >::operator==<kfr::vec<unsigned char, 8ul> >(kfr::vec<unsigned char, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned char, 16ul>&& std::forward<kfr::vec<unsigned char, 16ul> >(std::remove_reference<kfr::vec<unsigned char, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> > testo::half_comparison<kfr::vec<unsigned char, 16ul> >::operator==<kfr::vec<unsigned char, 16ul> >(kfr::vec<unsigned char, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned char, 16ul>&& std::forward<kfr::vec<unsigned char, 16ul> >(std::remove_reference<kfr::vec<unsigned char, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> > testo::half_comparison<kfr::vec<unsigned char, 16ul> >::operator==<kfr::vec<unsigned char, 16ul> >(kfr::vec<unsigned char, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >::comparison(kfr::vec<unsigned char, 16ul>&&, kfr::vec<unsigned char, 16ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> > testo::half_comparison<kfr::vec<unsigned char, 16ul> >::operator==<kfr::vec<unsigned char, 16ul> >(kfr::vec<unsigned char, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >::comparison(kfr::vec<unsigned char, 16ul>&&, kfr::vec<unsigned char, 16ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> > testo::half_comparison<kfr::vec<unsigned char, 16ul> >::operator==<kfr::vec<unsigned char, 16ul> >(kfr::vec<unsigned char, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 16ul>&& std::forward<kfr::vec<unsigned char, 16ul> >(std::remove_reference<kfr::vec<unsigned char, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> > testo::half_comparison<kfr::vec<unsigned char, 16ul> >::operator==<kfr::vec<unsigned char, 16ul> >(kfr::vec<unsigned char, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned char, 16ul>&& std::forward<kfr::vec<unsigned char, 16ul> >(std::remove_reference<kfr::vec<unsigned char, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> > testo::half_comparison<kfr::vec<unsigned char, 16ul> >::operator==<kfr::vec<unsigned char, 16ul> >(kfr::vec<unsigned char, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned short, 1ul>&& std::forward<kfr::vec<unsigned short, 1ul> >(std::remove_reference<kfr::vec<unsigned short, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> > testo::half_comparison<kfr::vec<unsigned short, 1ul> >::operator==<kfr::vec<unsigned short, 1ul> >(kfr::vec<unsigned short, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned short, 1ul>&& std::forward<kfr::vec<unsigned short, 1ul> >(std::remove_reference<kfr::vec<unsigned short, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> > testo::half_comparison<kfr::vec<unsigned short, 1ul> >::operator==<kfr::vec<unsigned short, 1ul> >(kfr::vec<unsigned short, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >::comparison(kfr::vec<unsigned short, 1ul>&&, kfr::vec<unsigned short, 1ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> > testo::half_comparison<kfr::vec<unsigned short, 1ul> >::operator==<kfr::vec<unsigned short, 1ul> >(kfr::vec<unsigned short, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >::comparison(kfr::vec<unsigned short, 1ul>&&, kfr::vec<unsigned short, 1ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> > testo::half_comparison<kfr::vec<unsigned short, 1ul> >::operator==<kfr::vec<unsigned short, 1ul> >(kfr::vec<unsigned short, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned short, 1ul>&& std::forward<kfr::vec<unsigned short, 1ul> >(std::remove_reference<kfr::vec<unsigned short, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> > testo::half_comparison<kfr::vec<unsigned short, 1ul> >::operator==<kfr::vec<unsigned short, 1ul> >(kfr::vec<unsigned short, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned short, 1ul>&& std::forward<kfr::vec<unsigned short, 1ul> >(std::remove_reference<kfr::vec<unsigned short, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> > testo::half_comparison<kfr::vec<unsigned short, 1ul> >::operator==<kfr::vec<unsigned short, 1ul> >(kfr::vec<unsigned short, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned short, 2ul>&& std::forward<kfr::vec<unsigned short, 2ul> >(std::remove_reference<kfr::vec<unsigned short, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> > testo::half_comparison<kfr::vec<unsigned short, 2ul> >::operator==<kfr::vec<unsigned short, 2ul> >(kfr::vec<unsigned short, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned short, 2ul>&& std::forward<kfr::vec<unsigned short, 2ul> >(std::remove_reference<kfr::vec<unsigned short, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> > testo::half_comparison<kfr::vec<unsigned short, 2ul> >::operator==<kfr::vec<unsigned short, 2ul> >(kfr::vec<unsigned short, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >::comparison(kfr::vec<unsigned short, 2ul>&&, kfr::vec<unsigned short, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> > testo::half_comparison<kfr::vec<unsigned short, 2ul> >::operator==<kfr::vec<unsigned short, 2ul> >(kfr::vec<unsigned short, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >::comparison(kfr::vec<unsigned short, 2ul>&&, kfr::vec<unsigned short, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> > testo::half_comparison<kfr::vec<unsigned short, 2ul> >::operator==<kfr::vec<unsigned short, 2ul> >(kfr::vec<unsigned short, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned short, 2ul>&& std::forward<kfr::vec<unsigned short, 2ul> >(std::remove_reference<kfr::vec<unsigned short, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> > testo::half_comparison<kfr::vec<unsigned short, 2ul> >::operator==<kfr::vec<unsigned short, 2ul> >(kfr::vec<unsigned short, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned short, 2ul>&& std::forward<kfr::vec<unsigned short, 2ul> >(std::remove_reference<kfr::vec<unsigned short, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> > testo::half_comparison<kfr::vec<unsigned short, 2ul> >::operator==<kfr::vec<unsigned short, 2ul> >(kfr::vec<unsigned short, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned short, 4ul>&& std::forward<kfr::vec<unsigned short, 4ul> >(std::remove_reference<kfr::vec<unsigned short, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> > testo::half_comparison<kfr::vec<unsigned short, 4ul> >::operator==<kfr::vec<unsigned short, 4ul> >(kfr::vec<unsigned short, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned short, 4ul>&& std::forward<kfr::vec<unsigned short, 4ul> >(std::remove_reference<kfr::vec<unsigned short, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> > testo::half_comparison<kfr::vec<unsigned short, 4ul> >::operator==<kfr::vec<unsigned short, 4ul> >(kfr::vec<unsigned short, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >::comparison(kfr::vec<unsigned short, 4ul>&&, kfr::vec<unsigned short, 4ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> > testo::half_comparison<kfr::vec<unsigned short, 4ul> >::operator==<kfr::vec<unsigned short, 4ul> >(kfr::vec<unsigned short, 4ul>&&) with cost=-25 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >::comparison(kfr::vec<unsigned short, 4ul>&&, kfr::vec<unsigned short, 4ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> > testo::half_comparison<kfr::vec<unsigned short, 4ul> >::operator==<kfr::vec<unsigned short, 4ul> >(kfr::vec<unsigned short, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned short, 4ul>&& std::forward<kfr::vec<unsigned short, 4ul> >(std::remove_reference<kfr::vec<unsigned short, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> > testo::half_comparison<kfr::vec<unsigned short, 4ul> >::operator==<kfr::vec<unsigned short, 4ul> >(kfr::vec<unsigned short, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned short, 4ul>&& std::forward<kfr::vec<unsigned short, 4ul> >(std::remove_reference<kfr::vec<unsigned short, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> > testo::half_comparison<kfr::vec<unsigned short, 4ul> >::operator==<kfr::vec<unsigned short, 4ul> >(kfr::vec<unsigned short, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned short, 8ul>&& std::forward<kfr::vec<unsigned short, 8ul> >(std::remove_reference<kfr::vec<unsigned short, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> > testo::half_comparison<kfr::vec<unsigned short, 8ul> >::operator==<kfr::vec<unsigned short, 8ul> >(kfr::vec<unsigned short, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned short, 8ul>&& std::forward<kfr::vec<unsigned short, 8ul> >(std::remove_reference<kfr::vec<unsigned short, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> > testo::half_comparison<kfr::vec<unsigned short, 8ul> >::operator==<kfr::vec<unsigned short, 8ul> >(kfr::vec<unsigned short, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >::comparison(kfr::vec<unsigned short, 8ul>&&, kfr::vec<unsigned short, 8ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> > testo::half_comparison<kfr::vec<unsigned short, 8ul> >::operator==<kfr::vec<unsigned short, 8ul> >(kfr::vec<unsigned short, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >::comparison(kfr::vec<unsigned short, 8ul>&&, kfr::vec<unsigned short, 8ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> > testo::half_comparison<kfr::vec<unsigned short, 8ul> >::operator==<kfr::vec<unsigned short, 8ul> >(kfr::vec<unsigned short, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned short, 8ul>&& std::forward<kfr::vec<unsigned short, 8ul> >(std::remove_reference<kfr::vec<unsigned short, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> > testo::half_comparison<kfr::vec<unsigned short, 8ul> >::operator==<kfr::vec<unsigned short, 8ul> >(kfr::vec<unsigned short, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned short, 8ul>&& std::forward<kfr::vec<unsigned short, 8ul> >(std::remove_reference<kfr::vec<unsigned short, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> > testo::half_comparison<kfr::vec<unsigned short, 8ul> >::operator==<kfr::vec<unsigned short, 8ul> >(kfr::vec<unsigned short, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned short, 16ul>&& std::forward<kfr::vec<unsigned short, 16ul> >(std::remove_reference<kfr::vec<unsigned short, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> > testo::half_comparison<kfr::vec<unsigned short, 16ul> >::operator==<kfr::vec<unsigned short, 16ul> >(kfr::vec<unsigned short, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned short, 16ul>&& std::forward<kfr::vec<unsigned short, 16ul> >(std::remove_reference<kfr::vec<unsigned short, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> > testo::half_comparison<kfr::vec<unsigned short, 16ul> >::operator==<kfr::vec<unsigned short, 16ul> >(kfr::vec<unsigned short, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >::comparison(kfr::vec<unsigned short, 16ul>&&, kfr::vec<unsigned short, 16ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> > testo::half_comparison<kfr::vec<unsigned short, 16ul> >::operator==<kfr::vec<unsigned short, 16ul> >(kfr::vec<unsigned short, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >::comparison(kfr::vec<unsigned short, 16ul>&&, kfr::vec<unsigned short, 16ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> > testo::half_comparison<kfr::vec<unsigned short, 16ul> >::operator==<kfr::vec<unsigned short, 16ul> >(kfr::vec<unsigned short, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned short, 16ul>&& std::forward<kfr::vec<unsigned short, 16ul> >(std::remove_reference<kfr::vec<unsigned short, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> > testo::half_comparison<kfr::vec<unsigned short, 16ul> >::operator==<kfr::vec<unsigned short, 16ul> >(kfr::vec<unsigned short, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned short, 16ul>&& std::forward<kfr::vec<unsigned short, 16ul> >(std::remove_reference<kfr::vec<unsigned short, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> > testo::half_comparison<kfr::vec<unsigned short, 16ul> >::operator==<kfr::vec<unsigned short, 16ul> >(kfr::vec<unsigned short, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned short, 3ul>&& std::forward<kfr::vec<unsigned short, 3ul> >(std::remove_reference<kfr::vec<unsigned short, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> > testo::half_comparison<kfr::vec<unsigned short, 3ul> >::operator==<kfr::vec<unsigned short, 3ul> >(kfr::vec<unsigned short, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned short, 3ul>&& std::forward<kfr::vec<unsigned short, 3ul> >(std::remove_reference<kfr::vec<unsigned short, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> > testo::half_comparison<kfr::vec<unsigned short, 3ul> >::operator==<kfr::vec<unsigned short, 3ul> >(kfr::vec<unsigned short, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >::comparison(kfr::vec<unsigned short, 3ul>&&, kfr::vec<unsigned short, 3ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> > testo::half_comparison<kfr::vec<unsigned short, 3ul> >::operator==<kfr::vec<unsigned short, 3ul> >(kfr::vec<unsigned short, 3ul>&&) with cost=-25 (threshold=562) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >::comparison(kfr::vec<unsigned short, 3ul>&&, kfr::vec<unsigned short, 3ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> > testo::half_comparison<kfr::vec<unsigned short, 3ul> >::operator==<kfr::vec<unsigned short, 3ul> >(kfr::vec<unsigned short, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned short, 3ul>&& std::forward<kfr::vec<unsigned short, 3ul> >(std::remove_reference<kfr::vec<unsigned short, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> > testo::half_comparison<kfr::vec<unsigned short, 3ul> >::operator==<kfr::vec<unsigned short, 3ul> >(kfr::vec<unsigned short, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned short, 3ul>&& std::forward<kfr::vec<unsigned short, 3ul> >(std::remove_reference<kfr::vec<unsigned short, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> > testo::half_comparison<kfr::vec<unsigned short, 3ul> >::operator==<kfr::vec<unsigned short, 3ul> >(kfr::vec<unsigned short, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned int, 1ul>&& std::forward<kfr::vec<unsigned int, 1ul> >(std::remove_reference<kfr::vec<unsigned int, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> > testo::half_comparison<kfr::vec<unsigned int, 1ul> >::operator==<kfr::vec<unsigned int, 1ul> >(kfr::vec<unsigned int, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned int, 1ul>&& std::forward<kfr::vec<unsigned int, 1ul> >(std::remove_reference<kfr::vec<unsigned int, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> > testo::half_comparison<kfr::vec<unsigned int, 1ul> >::operator==<kfr::vec<unsigned int, 1ul> >(kfr::vec<unsigned int, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >::comparison(kfr::vec<unsigned int, 1ul>&&, kfr::vec<unsigned int, 1ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> > testo::half_comparison<kfr::vec<unsigned int, 1ul> >::operator==<kfr::vec<unsigned int, 1ul> >(kfr::vec<unsigned int, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >::comparison(kfr::vec<unsigned int, 1ul>&&, kfr::vec<unsigned int, 1ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> > testo::half_comparison<kfr::vec<unsigned int, 1ul> >::operator==<kfr::vec<unsigned int, 1ul> >(kfr::vec<unsigned int, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned int, 1ul>&& std::forward<kfr::vec<unsigned int, 1ul> >(std::remove_reference<kfr::vec<unsigned int, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> > testo::half_comparison<kfr::vec<unsigned int, 1ul> >::operator==<kfr::vec<unsigned int, 1ul> >(kfr::vec<unsigned int, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned int, 1ul>&& std::forward<kfr::vec<unsigned int, 1ul> >(std::remove_reference<kfr::vec<unsigned int, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> > testo::half_comparison<kfr::vec<unsigned int, 1ul> >::operator==<kfr::vec<unsigned int, 1ul> >(kfr::vec<unsigned int, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned int, 2ul>&& std::forward<kfr::vec<unsigned int, 2ul> >(std::remove_reference<kfr::vec<unsigned int, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> > testo::half_comparison<kfr::vec<unsigned int, 2ul> >::operator==<kfr::vec<unsigned int, 2ul> >(kfr::vec<unsigned int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned int, 2ul>&& std::forward<kfr::vec<unsigned int, 2ul> >(std::remove_reference<kfr::vec<unsigned int, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> > testo::half_comparison<kfr::vec<unsigned int, 2ul> >::operator==<kfr::vec<unsigned int, 2ul> >(kfr::vec<unsigned int, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >::comparison(kfr::vec<unsigned int, 2ul>&&, kfr::vec<unsigned int, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> > testo::half_comparison<kfr::vec<unsigned int, 2ul> >::operator==<kfr::vec<unsigned int, 2ul> >(kfr::vec<unsigned int, 2ul>&&) with cost=-25 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >::comparison(kfr::vec<unsigned int, 2ul>&&, kfr::vec<unsigned int, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> > testo::half_comparison<kfr::vec<unsigned int, 2ul> >::operator==<kfr::vec<unsigned int, 2ul> >(kfr::vec<unsigned int, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned int, 2ul>&& std::forward<kfr::vec<unsigned int, 2ul> >(std::remove_reference<kfr::vec<unsigned int, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> > testo::half_comparison<kfr::vec<unsigned int, 2ul> >::operator==<kfr::vec<unsigned int, 2ul> >(kfr::vec<unsigned int, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned int, 2ul>&& std::forward<kfr::vec<unsigned int, 2ul> >(std::remove_reference<kfr::vec<unsigned int, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> > testo::half_comparison<kfr::vec<unsigned int, 2ul> >::operator==<kfr::vec<unsigned int, 2ul> >(kfr::vec<unsigned int, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned int, 4ul>&& std::forward<kfr::vec<unsigned int, 4ul> >(std::remove_reference<kfr::vec<unsigned int, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> > testo::half_comparison<kfr::vec<unsigned int, 4ul> >::operator==<kfr::vec<unsigned int, 4ul> >(kfr::vec<unsigned int, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned int, 4ul>&& std::forward<kfr::vec<unsigned int, 4ul> >(std::remove_reference<kfr::vec<unsigned int, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> > testo::half_comparison<kfr::vec<unsigned int, 4ul> >::operator==<kfr::vec<unsigned int, 4ul> >(kfr::vec<unsigned int, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >::comparison(kfr::vec<unsigned int, 4ul>&&, kfr::vec<unsigned int, 4ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> > testo::half_comparison<kfr::vec<unsigned int, 4ul> >::operator==<kfr::vec<unsigned int, 4ul> >(kfr::vec<unsigned int, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >::comparison(kfr::vec<unsigned int, 4ul>&&, kfr::vec<unsigned int, 4ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> > testo::half_comparison<kfr::vec<unsigned int, 4ul> >::operator==<kfr::vec<unsigned int, 4ul> >(kfr::vec<unsigned int, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned int, 4ul>&& std::forward<kfr::vec<unsigned int, 4ul> >(std::remove_reference<kfr::vec<unsigned int, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> > testo::half_comparison<kfr::vec<unsigned int, 4ul> >::operator==<kfr::vec<unsigned int, 4ul> >(kfr::vec<unsigned int, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned int, 4ul>&& std::forward<kfr::vec<unsigned int, 4ul> >(std::remove_reference<kfr::vec<unsigned int, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> > testo::half_comparison<kfr::vec<unsigned int, 4ul> >::operator==<kfr::vec<unsigned int, 4ul> >(kfr::vec<unsigned int, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned int, 8ul>&& std::forward<kfr::vec<unsigned int, 8ul> >(std::remove_reference<kfr::vec<unsigned int, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> > testo::half_comparison<kfr::vec<unsigned int, 8ul> >::operator==<kfr::vec<unsigned int, 8ul> >(kfr::vec<unsigned int, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned int, 8ul>&& std::forward<kfr::vec<unsigned int, 8ul> >(std::remove_reference<kfr::vec<unsigned int, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> > testo::half_comparison<kfr::vec<unsigned int, 8ul> >::operator==<kfr::vec<unsigned int, 8ul> >(kfr::vec<unsigned int, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >::comparison(kfr::vec<unsigned int, 8ul>&&, kfr::vec<unsigned int, 8ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> > testo::half_comparison<kfr::vec<unsigned int, 8ul> >::operator==<kfr::vec<unsigned int, 8ul> >(kfr::vec<unsigned int, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >::comparison(kfr::vec<unsigned int, 8ul>&&, kfr::vec<unsigned int, 8ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> > testo::half_comparison<kfr::vec<unsigned int, 8ul> >::operator==<kfr::vec<unsigned int, 8ul> >(kfr::vec<unsigned int, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned int, 8ul>&& std::forward<kfr::vec<unsigned int, 8ul> >(std::remove_reference<kfr::vec<unsigned int, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> > testo::half_comparison<kfr::vec<unsigned int, 8ul> >::operator==<kfr::vec<unsigned int, 8ul> >(kfr::vec<unsigned int, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned int, 8ul>&& std::forward<kfr::vec<unsigned int, 8ul> >(std::remove_reference<kfr::vec<unsigned int, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> > testo::half_comparison<kfr::vec<unsigned int, 8ul> >::operator==<kfr::vec<unsigned int, 8ul> >(kfr::vec<unsigned int, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned int, 16ul>&& std::forward<kfr::vec<unsigned int, 16ul> >(std::remove_reference<kfr::vec<unsigned int, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> > testo::half_comparison<kfr::vec<unsigned int, 16ul> >::operator==<kfr::vec<unsigned int, 16ul> >(kfr::vec<unsigned int, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned int, 16ul>&& std::forward<kfr::vec<unsigned int, 16ul> >(std::remove_reference<kfr::vec<unsigned int, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> > testo::half_comparison<kfr::vec<unsigned int, 16ul> >::operator==<kfr::vec<unsigned int, 16ul> >(kfr::vec<unsigned int, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >::comparison(kfr::vec<unsigned int, 16ul>&&, kfr::vec<unsigned int, 16ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> > testo::half_comparison<kfr::vec<unsigned int, 16ul> >::operator==<kfr::vec<unsigned int, 16ul> >(kfr::vec<unsigned int, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >::comparison(kfr::vec<unsigned int, 16ul>&&, kfr::vec<unsigned int, 16ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> > testo::half_comparison<kfr::vec<unsigned int, 16ul> >::operator==<kfr::vec<unsigned int, 16ul> >(kfr::vec<unsigned int, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned int, 16ul>&& std::forward<kfr::vec<unsigned int, 16ul> >(std::remove_reference<kfr::vec<unsigned int, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> > testo::half_comparison<kfr::vec<unsigned int, 16ul> >::operator==<kfr::vec<unsigned int, 16ul> >(kfr::vec<unsigned int, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned int, 16ul>&& std::forward<kfr::vec<unsigned int, 16ul> >(std::remove_reference<kfr::vec<unsigned int, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> > testo::half_comparison<kfr::vec<unsigned int, 16ul> >::operator==<kfr::vec<unsigned int, 16ul> >(kfr::vec<unsigned int, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned int, 3ul>&& std::forward<kfr::vec<unsigned int, 3ul> >(std::remove_reference<kfr::vec<unsigned int, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> > testo::half_comparison<kfr::vec<unsigned int, 3ul> >::operator==<kfr::vec<unsigned int, 3ul> >(kfr::vec<unsigned int, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned int, 3ul>&& std::forward<kfr::vec<unsigned int, 3ul> >(std::remove_reference<kfr::vec<unsigned int, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> > testo::half_comparison<kfr::vec<unsigned int, 3ul> >::operator==<kfr::vec<unsigned int, 3ul> >(kfr::vec<unsigned int, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >::comparison(kfr::vec<unsigned int, 3ul>&&, kfr::vec<unsigned int, 3ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> > testo::half_comparison<kfr::vec<unsigned int, 3ul> >::operator==<kfr::vec<unsigned int, 3ul> >(kfr::vec<unsigned int, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >::comparison(kfr::vec<unsigned int, 3ul>&&, kfr::vec<unsigned int, 3ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> > testo::half_comparison<kfr::vec<unsigned int, 3ul> >::operator==<kfr::vec<unsigned int, 3ul> >(kfr::vec<unsigned int, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned int, 3ul>&& std::forward<kfr::vec<unsigned int, 3ul> >(std::remove_reference<kfr::vec<unsigned int, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> > testo::half_comparison<kfr::vec<unsigned int, 3ul> >::operator==<kfr::vec<unsigned int, 3ul> >(kfr::vec<unsigned int, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned int, 3ul>&& std::forward<kfr::vec<unsigned int, 3ul> >(std::remove_reference<kfr::vec<unsigned int, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> > testo::half_comparison<kfr::vec<unsigned int, 3ul> >::operator==<kfr::vec<unsigned int, 3ul> >(kfr::vec<unsigned int, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned long, 1ul>&& std::forward<kfr::vec<unsigned long, 1ul> >(std::remove_reference<kfr::vec<unsigned long, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> > testo::half_comparison<kfr::vec<unsigned long, 1ul> >::operator==<kfr::vec<unsigned long, 1ul> >(kfr::vec<unsigned long, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned long, 1ul>&& std::forward<kfr::vec<unsigned long, 1ul> >(std::remove_reference<kfr::vec<unsigned long, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> > testo::half_comparison<kfr::vec<unsigned long, 1ul> >::operator==<kfr::vec<unsigned long, 1ul> >(kfr::vec<unsigned long, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >::comparison(kfr::vec<unsigned long, 1ul>&&, kfr::vec<unsigned long, 1ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> > testo::half_comparison<kfr::vec<unsigned long, 1ul> >::operator==<kfr::vec<unsigned long, 1ul> >(kfr::vec<unsigned long, 1ul>&&) with cost=-25 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >::comparison(kfr::vec<unsigned long, 1ul>&&, kfr::vec<unsigned long, 1ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> > testo::half_comparison<kfr::vec<unsigned long, 1ul> >::operator==<kfr::vec<unsigned long, 1ul> >(kfr::vec<unsigned long, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned long, 1ul>&& std::forward<kfr::vec<unsigned long, 1ul> >(std::remove_reference<kfr::vec<unsigned long, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> > testo::half_comparison<kfr::vec<unsigned long, 1ul> >::operator==<kfr::vec<unsigned long, 1ul> >(kfr::vec<unsigned long, 1ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned long, 1ul>&& std::forward<kfr::vec<unsigned long, 1ul> >(std::remove_reference<kfr::vec<unsigned long, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> > testo::half_comparison<kfr::vec<unsigned long, 1ul> >::operator==<kfr::vec<unsigned long, 1ul> >(kfr::vec<unsigned long, 1ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned long, 2ul>&& std::forward<kfr::vec<unsigned long, 2ul> >(std::remove_reference<kfr::vec<unsigned long, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> > testo::half_comparison<kfr::vec<unsigned long, 2ul> >::operator==<kfr::vec<unsigned long, 2ul> >(kfr::vec<unsigned long, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned long, 2ul>&& std::forward<kfr::vec<unsigned long, 2ul> >(std::remove_reference<kfr::vec<unsigned long, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> > testo::half_comparison<kfr::vec<unsigned long, 2ul> >::operator==<kfr::vec<unsigned long, 2ul> >(kfr::vec<unsigned long, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >::comparison(kfr::vec<unsigned long, 2ul>&&, kfr::vec<unsigned long, 2ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> > testo::half_comparison<kfr::vec<unsigned long, 2ul> >::operator==<kfr::vec<unsigned long, 2ul> >(kfr::vec<unsigned long, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >::comparison(kfr::vec<unsigned long, 2ul>&&, kfr::vec<unsigned long, 2ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> > testo::half_comparison<kfr::vec<unsigned long, 2ul> >::operator==<kfr::vec<unsigned long, 2ul> >(kfr::vec<unsigned long, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned long, 2ul>&& std::forward<kfr::vec<unsigned long, 2ul> >(std::remove_reference<kfr::vec<unsigned long, 2ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> > testo::half_comparison<kfr::vec<unsigned long, 2ul> >::operator==<kfr::vec<unsigned long, 2ul> >(kfr::vec<unsigned long, 2ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned long, 2ul>&& std::forward<kfr::vec<unsigned long, 2ul> >(std::remove_reference<kfr::vec<unsigned long, 2ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> > testo::half_comparison<kfr::vec<unsigned long, 2ul> >::operator==<kfr::vec<unsigned long, 2ul> >(kfr::vec<unsigned long, 2ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned long, 4ul>&& std::forward<kfr::vec<unsigned long, 4ul> >(std::remove_reference<kfr::vec<unsigned long, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> > testo::half_comparison<kfr::vec<unsigned long, 4ul> >::operator==<kfr::vec<unsigned long, 4ul> >(kfr::vec<unsigned long, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned long, 4ul>&& std::forward<kfr::vec<unsigned long, 4ul> >(std::remove_reference<kfr::vec<unsigned long, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> > testo::half_comparison<kfr::vec<unsigned long, 4ul> >::operator==<kfr::vec<unsigned long, 4ul> >(kfr::vec<unsigned long, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >::comparison(kfr::vec<unsigned long, 4ul>&&, kfr::vec<unsigned long, 4ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> > testo::half_comparison<kfr::vec<unsigned long, 4ul> >::operator==<kfr::vec<unsigned long, 4ul> >(kfr::vec<unsigned long, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >::comparison(kfr::vec<unsigned long, 4ul>&&, kfr::vec<unsigned long, 4ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> > testo::half_comparison<kfr::vec<unsigned long, 4ul> >::operator==<kfr::vec<unsigned long, 4ul> >(kfr::vec<unsigned long, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned long, 4ul>&& std::forward<kfr::vec<unsigned long, 4ul> >(std::remove_reference<kfr::vec<unsigned long, 4ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> > testo::half_comparison<kfr::vec<unsigned long, 4ul> >::operator==<kfr::vec<unsigned long, 4ul> >(kfr::vec<unsigned long, 4ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned long, 4ul>&& std::forward<kfr::vec<unsigned long, 4ul> >(std::remove_reference<kfr::vec<unsigned long, 4ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> > testo::half_comparison<kfr::vec<unsigned long, 4ul> >::operator==<kfr::vec<unsigned long, 4ul> >(kfr::vec<unsigned long, 4ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned long, 8ul>&& std::forward<kfr::vec<unsigned long, 8ul> >(std::remove_reference<kfr::vec<unsigned long, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> > testo::half_comparison<kfr::vec<unsigned long, 8ul> >::operator==<kfr::vec<unsigned long, 8ul> >(kfr::vec<unsigned long, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned long, 8ul>&& std::forward<kfr::vec<unsigned long, 8ul> >(std::remove_reference<kfr::vec<unsigned long, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> > testo::half_comparison<kfr::vec<unsigned long, 8ul> >::operator==<kfr::vec<unsigned long, 8ul> >(kfr::vec<unsigned long, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >::comparison(kfr::vec<unsigned long, 8ul>&&, kfr::vec<unsigned long, 8ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> > testo::half_comparison<kfr::vec<unsigned long, 8ul> >::operator==<kfr::vec<unsigned long, 8ul> >(kfr::vec<unsigned long, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >::comparison(kfr::vec<unsigned long, 8ul>&&, kfr::vec<unsigned long, 8ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> > testo::half_comparison<kfr::vec<unsigned long, 8ul> >::operator==<kfr::vec<unsigned long, 8ul> >(kfr::vec<unsigned long, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned long, 8ul>&& std::forward<kfr::vec<unsigned long, 8ul> >(std::remove_reference<kfr::vec<unsigned long, 8ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> > testo::half_comparison<kfr::vec<unsigned long, 8ul> >::operator==<kfr::vec<unsigned long, 8ul> >(kfr::vec<unsigned long, 8ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned long, 8ul>&& std::forward<kfr::vec<unsigned long, 8ul> >(std::remove_reference<kfr::vec<unsigned long, 8ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> > testo::half_comparison<kfr::vec<unsigned long, 8ul> >::operator==<kfr::vec<unsigned long, 8ul> >(kfr::vec<unsigned long, 8ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned long, 16ul>&& std::forward<kfr::vec<unsigned long, 16ul> >(std::remove_reference<kfr::vec<unsigned long, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> > testo::half_comparison<kfr::vec<unsigned long, 16ul> >::operator==<kfr::vec<unsigned long, 16ul> >(kfr::vec<unsigned long, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned long, 16ul>&& std::forward<kfr::vec<unsigned long, 16ul> >(std::remove_reference<kfr::vec<unsigned long, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> > testo::half_comparison<kfr::vec<unsigned long, 16ul> >::operator==<kfr::vec<unsigned long, 16ul> >(kfr::vec<unsigned long, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >::comparison(kfr::vec<unsigned long, 16ul>&&, kfr::vec<unsigned long, 16ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> > testo::half_comparison<kfr::vec<unsigned long, 16ul> >::operator==<kfr::vec<unsigned long, 16ul> >(kfr::vec<unsigned long, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >::comparison(kfr::vec<unsigned long, 16ul>&&, kfr::vec<unsigned long, 16ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> > testo::half_comparison<kfr::vec<unsigned long, 16ul> >::operator==<kfr::vec<unsigned long, 16ul> >(kfr::vec<unsigned long, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned long, 16ul>&& std::forward<kfr::vec<unsigned long, 16ul> >(std::remove_reference<kfr::vec<unsigned long, 16ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> > testo::half_comparison<kfr::vec<unsigned long, 16ul> >::operator==<kfr::vec<unsigned long, 16ul> >(kfr::vec<unsigned long, 16ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned long, 16ul>&& std::forward<kfr::vec<unsigned long, 16ul> >(std::remove_reference<kfr::vec<unsigned long, 16ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> > testo::half_comparison<kfr::vec<unsigned long, 16ul> >::operator==<kfr::vec<unsigned long, 16ul> >(kfr::vec<unsigned long, 16ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned long, 3ul>&& std::forward<kfr::vec<unsigned long, 3ul> >(std::remove_reference<kfr::vec<unsigned long, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> > testo::half_comparison<kfr::vec<unsigned long, 3ul> >::operator==<kfr::vec<unsigned long, 3ul> >(kfr::vec<unsigned long, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
kfr::vec<unsigned long, 3ul>&& std::forward<kfr::vec<unsigned long, 3ul> >(std::remove_reference<kfr::vec<unsigned long, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> > testo::half_comparison<kfr::vec<unsigned long, 3ul> >::operator==<kfr::vec<unsigned long, 3ul> >(kfr::vec<unsigned long, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >::comparison(kfr::vec<unsigned long, 3ul>&&, kfr::vec<unsigned long, 3ul>&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> > testo::half_comparison<kfr::vec<unsigned long, 3ul> >::operator==<kfr::vec<unsigned long, 3ul> >(kfr::vec<unsigned long, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >::comparison(kfr::vec<unsigned long, 3ul>&&, kfr::vec<unsigned long, 3ul>&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> > testo::half_comparison<kfr::vec<unsigned long, 3ul> >::operator==<kfr::vec<unsigned long, 3ul> >(kfr::vec<unsigned long, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned long, 3ul>&& std::forward<kfr::vec<unsigned long, 3ul> >(std::remove_reference<kfr::vec<unsigned long, 3ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> > testo::half_comparison<kfr::vec<unsigned long, 3ul> >::operator==<kfr::vec<unsigned long, 3ul> >(kfr::vec<unsigned long, 3ul>&&) with cost=-35 (threshold=375) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                                               
kfr::vec<unsigned long, 3ul>&& std::forward<kfr::vec<unsigned long, 3ul> >(std::remove_reference<kfr::vec<unsigned long, 3ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> > testo::half_comparison<kfr::vec<unsigned long, 3ul> >::operator==<kfr::vec<unsigned long, 3ul> >(kfr::vec<unsigned long, 3ul>&&) 
testo::comparison, kfr::vec > testo::half_comparison >::operator== >(kfr::vec&&)
inline
                                        
bool&& std::forward<bool>(std::remove_reference<bool>::type&) can be inlined into testo::comparison<testo::cmp_eq, bool, bool> testo::half_comparison<bool>::operator==<bool>(bool&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(bool&&)
inline
                                        
bool&& std::forward<bool>(std::remove_reference<bool>::type&) inlined into testo::comparison<testo::cmp_eq, bool, bool> testo::half_comparison<bool>::operator==<bool>(bool&&) 
testo::comparison testo::half_comparison::operator==(bool&&)
inline
               
testo::comparison<testo::cmp_eq, bool, bool>::comparison(bool&&, bool&&) can be inlined into testo::comparison<testo::cmp_eq, bool, bool> testo::half_comparison<bool>::operator==<bool>(bool&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(bool&&)
inline
               
testo::comparison<testo::cmp_eq, bool, bool>::comparison(bool&&, bool&&) inlined into testo::comparison<testo::cmp_eq, bool, bool> testo::half_comparison<bool>::operator==<bool>(bool&&) 
testo::comparison testo::half_comparison::operator==(bool&&)
inline
                                                               
bool&& std::forward<bool>(std::remove_reference<bool>::type&) can be inlined into testo::comparison<testo::cmp_eq, bool, bool> testo::half_comparison<bool>::operator==<bool>(bool&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(bool&&)
inline
                                                               
bool&& std::forward<bool>(std::remove_reference<bool>::type&) inlined into testo::comparison<testo::cmp_eq, bool, bool> testo::half_comparison<bool>::operator==<bool>(bool&&) 
testo::comparison testo::half_comparison::operator==(bool&&)
inline
                                        
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double> testo::half_comparison<kfr::vec<double, 1ul> >::operator==<double>(double&&) with cost=-35 (threshold=375) 
testo::comparison, double> testo::half_comparison >::operator==(double&&)
inline
                                        
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double> testo::half_comparison<kfr::vec<double, 1ul> >::operator==<double>(double&&) 
testo::comparison, double> testo::half_comparison >::operator==(double&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double>::comparison(kfr::vec<double, 1ul>&&, double&&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double> testo::half_comparison<kfr::vec<double, 1ul> >::operator==<double>(double&&) with cost=-25 (threshold=375) 
testo::comparison, double> testo::half_comparison >::operator==(double&&)
inline
               
testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double>::comparison(kfr::vec<double, 1ul>&&, double&&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double> testo::half_comparison<kfr::vec<double, 1ul> >::operator==<double>(double&&) 
testo::comparison, double> testo::half_comparison >::operator==(double&&)
inline
                                                               
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double> testo::half_comparison<kfr::vec<double, 1ul> >::operator==<double>(double&&) with cost=-35 (threshold=375) 
testo::comparison, double> testo::half_comparison >::operator==(double&&)
inline
                                                               
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double> testo::half_comparison<kfr::vec<double, 1ul> >::operator==<double>(double&&) 
testo::comparison, double> testo::half_comparison >::operator==(double&&)
inline
                                        
unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) can be inlined into testo::comparison<testo::cmp_eq, unsigned long, int> testo::half_comparison<unsigned long>::operator==<int>(int&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
                                        
unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) inlined into testo::comparison<testo::cmp_eq, unsigned long, int> testo::half_comparison<unsigned long>::operator==<int>(int&&) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
               
testo::comparison<testo::cmp_eq, unsigned long, int>::comparison(unsigned long&&, int&&) can be inlined into testo::comparison<testo::cmp_eq, unsigned long, int> testo::half_comparison<unsigned long>::operator==<int>(int&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
               
testo::comparison<testo::cmp_eq, unsigned long, int>::comparison(unsigned long&&, int&&) inlined into testo::comparison<testo::cmp_eq, unsigned long, int> testo::half_comparison<unsigned long>::operator==<int>(int&&) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
                                                               
int&& std::forward<int>(std::remove_reference<int>::type&) can be inlined into testo::comparison<testo::cmp_eq, unsigned long, int> testo::half_comparison<unsigned long>::operator==<int>(int&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator==(int&&)
inline
                                                               
int&& std::forward<int>(std::remove_reference<int>::type&) inlined into testo::comparison<testo::cmp_eq, unsigned long, int> testo::half_comparison<unsigned long>::operator==<int>(int&&) 
testo::comparison testo::half_comparison::operator==(int&&)
253
    }
254
255
    template <typename R>
256
    comparison<cmp_ne, L, R> operator!=(R&& right)
257
    {
258
        return comparison<cmp_ne, L, R>(std::forward<L>(left), std::forward<R>(right));
259
    }
260
261
    template <typename R>
262
    comparison<cmp_lt, L, R> operator<(R&& right)
263
    {
264
        return comparison<cmp_lt, L, R>(std::forward<L>(left), std::forward<R>(right));
inline
                                        
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_lt, double, double> testo::half_comparison<double>::operator< <double>(double&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
                                        
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_lt, double, double> testo::half_comparison<double>::operator< <double>(double&&) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
               
testo::comparison<testo::cmp_lt, double, double>::comparison(double&&, double&&) can be inlined into testo::comparison<testo::cmp_lt, double, double> testo::half_comparison<double>::operator< <double>(double&&) with cost=-25 (threshold=375) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
               
testo::comparison<testo::cmp_lt, double, double>::comparison(double&&, double&&) inlined into testo::comparison<testo::cmp_lt, double, double> testo::half_comparison<double>::operator< <double>(double&&) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
                                                               
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_lt, double, double> testo::half_comparison<double>::operator< <double>(double&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
                                                               
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_lt, double, double> testo::half_comparison<double>::operator< <double>(double&&) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
                                        
float const& std::forward<float const&>(std::remove_reference<float const&>::type&) can be inlined into testo::comparison<testo::cmp_lt, float const&, double> testo::half_comparison<float const&>::operator< <double>(double&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
                                        
float const& std::forward<float const&>(std::remove_reference<float const&>::type&) inlined into testo::comparison<testo::cmp_lt, float const&, double> testo::half_comparison<float const&>::operator< <double>(double&&) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
               
testo::comparison<testo::cmp_lt, float const&, double>::comparison(float const&, double&&) can be inlined into testo::comparison<testo::cmp_lt, float const&, double> testo::half_comparison<float const&>::operator< <double>(double&&) with cost=-30 (threshold=375) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
               
testo::comparison<testo::cmp_lt, float const&, double>::comparison(float const&, double&&) inlined into testo::comparison<testo::cmp_lt, float const&, double> testo::half_comparison<float const&>::operator< <double>(double&&) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
                                                               
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_lt, float const&, double> testo::half_comparison<float const&>::operator< <double>(double&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
                                                               
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_lt, float const&, double> testo::half_comparison<float const&>::operator< <double>(double&&) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
                                        
double const& std::forward<double const&>(std::remove_reference<double const&>::type&) can be inlined into testo::comparison<testo::cmp_lt, double const&, double> testo::half_comparison<double const&>::operator< <double>(double&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
                                        
double const& std::forward<double const&>(std::remove_reference<double const&>::type&) inlined into testo::comparison<testo::cmp_lt, double const&, double> testo::half_comparison<double const&>::operator< <double>(double&&) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
               
testo::comparison<testo::cmp_lt, double const&, double>::comparison(double const&, double&&) can be inlined into testo::comparison<testo::cmp_lt, double const&, double> testo::half_comparison<double const&>::operator< <double>(double&&) with cost=-30 (threshold=375) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
               
testo::comparison<testo::cmp_lt, double const&, double>::comparison(double const&, double&&) inlined into testo::comparison<testo::cmp_lt, double const&, double> testo::half_comparison<double const&>::operator< <double>(double&&) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
                                                               
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::comparison<testo::cmp_lt, double const&, double> testo::half_comparison<double const&>::operator< <double>(double&&) with cost=-35 (threshold=375) 
testo::comparison testo::half_comparison::operator< (double&&)
inline
                                                               
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::comparison<testo::cmp_lt, double const&, double> testo::half_comparison<double const&>::operator< <double>(double&&) 
testo::comparison testo::half_comparison::operator< (double&&)
265
    }
266
267
    template <typename R>
268
    comparison<cmp_gt, L, R> operator>(R&& right)
269
    {
270
        return comparison<cmp_gt, L, R>(std::forward<L>(left), std::forward<R>(right));
271
    }
272
273
    template <typename R>
274
    comparison<cmp_le, L, R> operator<=(R&& right)
275
    {
276
        return comparison<cmp_le, L, R>(std::forward<L>(left), std::forward<R>(right));
277
    }
278
279
    template <typename R>
280
    comparison<cmp_ge, L, R> operator>=(R&& right)
281
    {
282
        return comparison<cmp_ge, L, R>(std::forward<L>(left), std::forward<R>(right));
283
    }
284
285
    L left;
286
};
287
288
struct make_comparison
289
{
290
    template <typename L>
291
    half_comparison<L> operator<=(L&& left)
292
    {
293
        return half_comparison<L>(std::forward<L>(left));
inline
                                  
kfr::vec<double, 4ul> const& std::forward<kfr::vec<double, 4ul> const&>(std::remove_reference<kfr::vec<double, 4ul> const&>::type&) can be inlined into testo::half_comparison<kfr::vec<double, 4ul> const&> testo::make_comparison::operator<=<kfr::vec<double, 4ul> const&>(kfr::vec<double, 4ul> const&) with cost=-35 (threshold=375) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
                                  
kfr::vec<double, 4ul> const& std::forward<kfr::vec<double, 4ul> const&>(std::remove_reference<kfr::vec<double, 4ul> const&>::type&) inlined into testo::half_comparison<kfr::vec<double, 4ul> const&> testo::make_comparison::operator<=<kfr::vec<double, 4ul> const&>(kfr::vec<double, 4ul> const&) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
               
testo::half_comparison<kfr::vec<double, 4ul> const&>::half_comparison(kfr::vec<double, 4ul> const&) can be inlined into testo::half_comparison<kfr::vec<double, 4ul> const&> testo::make_comparison::operator<=<kfr::vec<double, 4ul> const&>(kfr::vec<double, 4ul> const&) with cost=-40 (threshold=375) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
               
testo::half_comparison<kfr::vec<double, 4ul> const&>::half_comparison(kfr::vec<double, 4ul> const&) inlined into testo::half_comparison<kfr::vec<double, 4ul> const&> testo::make_comparison::operator<=<kfr::vec<double, 4ul> const&>(kfr::vec<double, 4ul> const&) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
                                  
kfr::vec<int, 2ul> const& std::forward<kfr::vec<int, 2ul> const&>(std::remove_reference<kfr::vec<int, 2ul> const&>::type&) can be inlined into testo::half_comparison<kfr::vec<int, 2ul> const&> testo::make_comparison::operator<=<kfr::vec<int, 2ul> const&>(kfr::vec<int, 2ul> const&) with cost=-35 (threshold=375) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
                                  
kfr::vec<int, 2ul> const& std::forward<kfr::vec<int, 2ul> const&>(std::remove_reference<kfr::vec<int, 2ul> const&>::type&) inlined into testo::half_comparison<kfr::vec<int, 2ul> const&> testo::make_comparison::operator<=<kfr::vec<int, 2ul> const&>(kfr::vec<int, 2ul> const&) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
               
testo::half_comparison<kfr::vec<int, 2ul> const&>::half_comparison(kfr::vec<int, 2ul> const&) can be inlined into testo::half_comparison<kfr::vec<int, 2ul> const&> testo::make_comparison::operator<=<kfr::vec<int, 2ul> const&>(kfr::vec<int, 2ul> const&) with cost=-40 (threshold=375) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
               
testo::half_comparison<kfr::vec<int, 2ul> const&>::half_comparison(kfr::vec<int, 2ul> const&) inlined into testo::half_comparison<kfr::vec<int, 2ul> const&> testo::make_comparison::operator<=<kfr::vec<int, 2ul> const&>(kfr::vec<int, 2ul> const&) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
                                  
kfr::vec<short, 8ul> const& std::forward<kfr::vec<short, 8ul> const&>(std::remove_reference<kfr::vec<short, 8ul> const&>::type&) can be inlined into testo::half_comparison<kfr::vec<short, 8ul> const&> testo::make_comparison::operator<=<kfr::vec<short, 8ul> const&>(kfr::vec<short, 8ul> const&) with cost=-35 (threshold=375) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
                                  
kfr::vec<short, 8ul> const& std::forward<kfr::vec<short, 8ul> const&>(std::remove_reference<kfr::vec<short, 8ul> const&>::type&) inlined into testo::half_comparison<kfr::vec<short, 8ul> const&> testo::make_comparison::operator<=<kfr::vec<short, 8ul> const&>(kfr::vec<short, 8ul> const&) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
               
testo::half_comparison<kfr::vec<short, 8ul> const&>::half_comparison(kfr::vec<short, 8ul> const&) can be inlined into testo::half_comparison<kfr::vec<short, 8ul> const&> testo::make_comparison::operator<=<kfr::vec<short, 8ul> const&>(kfr::vec<short, 8ul> const&) with cost=-40 (threshold=375) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
               
testo::half_comparison<kfr::vec<short, 8ul> const&>::half_comparison(kfr::vec<short, 8ul> const&) inlined into testo::half_comparison<kfr::vec<short, 8ul> const&> testo::make_comparison::operator<=<kfr::vec<short, 8ul> const&>(kfr::vec<short, 8ul> const&) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
                                  
kfr::vec<int, 8ul> const& std::forward<kfr::vec<int, 8ul> const&>(std::remove_reference<kfr::vec<int, 8ul> const&>::type&) can be inlined into testo::half_comparison<kfr::vec<int, 8ul> const&> testo::make_comparison::operator<=<kfr::vec<int, 8ul> const&>(kfr::vec<int, 8ul> const&) with cost=-35 (threshold=375) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
                                  
kfr::vec<int, 8ul> const& std::forward<kfr::vec<int, 8ul> const&>(std::remove_reference<kfr::vec<int, 8ul> const&>::type&) inlined into testo::half_comparison<kfr::vec<int, 8ul> const&> testo::make_comparison::operator<=<kfr::vec<int, 8ul> const&>(kfr::vec<int, 8ul> const&) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
               
testo::half_comparison<kfr::vec<int, 8ul> const&>::half_comparison(kfr::vec<int, 8ul> const&) can be inlined into testo::half_comparison<kfr::vec<int, 8ul> const&> testo::make_comparison::operator<=<kfr::vec<int, 8ul> const&>(kfr::vec<int, 8ul> const&) with cost=-40 (threshold=375) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
               
testo::half_comparison<kfr::vec<int, 8ul> const&>::half_comparison(kfr::vec<int, 8ul> const&) inlined into testo::half_comparison<kfr::vec<int, 8ul> const&> testo::make_comparison::operator<=<kfr::vec<int, 8ul> const&>(kfr::vec<int, 8ul> const&) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
                                  
kfr::vec<unsigned char, 17ul>&& std::forward<kfr::vec<unsigned char, 17ul> >(std::remove_reference<kfr::vec<unsigned char, 17ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 17ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 17ul> >(kfr::vec<unsigned char, 17ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned char, 17ul>&& std::forward<kfr::vec<unsigned char, 17ul> >(std::remove_reference<kfr::vec<unsigned char, 17ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 17ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 17ul> >(kfr::vec<unsigned char, 17ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 17ul> >::half_comparison(kfr::vec<unsigned char, 17ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 17ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 17ul> >(kfr::vec<unsigned char, 17ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 17ul> >::half_comparison(kfr::vec<unsigned char, 17ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned char, 17ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 17ul> >(kfr::vec<unsigned char, 17ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
short&& std::forward<short>(std::remove_reference<short>::type&) can be inlined into testo::half_comparison<short> testo::make_comparison::operator<=<short>(short&&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(short&&)
inline
                                  
short&& std::forward<short>(std::remove_reference<short>::type&) inlined into testo::half_comparison<short> testo::make_comparison::operator<=<short>(short&&) 
testo::half_comparison testo::make_comparison::operator<=(short&&)
inline
               
testo::half_comparison<short>::half_comparison(short&&) can be inlined into testo::half_comparison<short> testo::make_comparison::operator<=<short>(short&&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(short&&)
inline
               
testo::half_comparison<short>::half_comparison(short&&) inlined into testo::half_comparison<short> testo::make_comparison::operator<=<short>(short&&) 
testo::half_comparison testo::make_comparison::operator<=(short&&)
inline
                                  
kfr::vec<unsigned char, 3ul> const& std::forward<kfr::vec<unsigned char, 3ul> const&>(std::remove_reference<kfr::vec<unsigned char, 3ul> const&>::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 3ul> const&> testo::make_comparison::operator<=<kfr::vec<unsigned char, 3ul> const&>(kfr::vec<unsigned char, 3ul> const&) with cost=-35 (threshold=375) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
                                  
kfr::vec<unsigned char, 3ul> const& std::forward<kfr::vec<unsigned char, 3ul> const&>(std::remove_reference<kfr::vec<unsigned char, 3ul> const&>::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 3ul> const&> testo::make_comparison::operator<=<kfr::vec<unsigned char, 3ul> const&>(kfr::vec<unsigned char, 3ul> const&) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 3ul> const&>::half_comparison(kfr::vec<unsigned char, 3ul> const&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 3ul> const&> testo::make_comparison::operator<=<kfr::vec<unsigned char, 3ul> const&>(kfr::vec<unsigned char, 3ul> const&) with cost=-40 (threshold=375) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 3ul> const&>::half_comparison(kfr::vec<unsigned char, 3ul> const&) inlined into testo::half_comparison<kfr::vec<unsigned char, 3ul> const&> testo::make_comparison::operator<=<kfr::vec<unsigned char, 3ul> const&>(kfr::vec<unsigned char, 3ul> const&) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
                                  
kfr::vec<int, 4ul> const& std::forward<kfr::vec<int, 4ul> const&>(std::remove_reference<kfr::vec<int, 4ul> const&>::type&) can be inlined into testo::half_comparison<kfr::vec<int, 4ul> const&> testo::make_comparison::operator<=<kfr::vec<int, 4ul> const&>(kfr::vec<int, 4ul> const&) with cost=-35 (threshold=375) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
                                  
kfr::vec<int, 4ul> const& std::forward<kfr::vec<int, 4ul> const&>(std::remove_reference<kfr::vec<int, 4ul> const&>::type&) inlined into testo::half_comparison<kfr::vec<int, 4ul> const&> testo::make_comparison::operator<=<kfr::vec<int, 4ul> const&>(kfr::vec<int, 4ul> const&) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
               
testo::half_comparison<kfr::vec<int, 4ul> const&>::half_comparison(kfr::vec<int, 4ul> const&) can be inlined into testo::half_comparison<kfr::vec<int, 4ul> const&> testo::make_comparison::operator<=<kfr::vec<int, 4ul> const&>(kfr::vec<int, 4ul> const&) with cost=-40 (threshold=375) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
               
testo::half_comparison<kfr::vec<int, 4ul> const&>::half_comparison(kfr::vec<int, 4ul> const&) inlined into testo::half_comparison<kfr::vec<int, 4ul> const&> testo::make_comparison::operator<=<kfr::vec<int, 4ul> const&>(kfr::vec<int, 4ul> const&) 
testo::half_comparison const&> testo::make_comparison::operator<= const&>(kfr::vec const&)
inline
                                  
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<int, 4ul> > testo::make_comparison::operator<=<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<int, 4ul>&& std::forward<kfr::vec<int, 4ul> >(std::remove_reference<kfr::vec<int, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<int, 4ul> > testo::make_comparison::operator<=<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<int, 4ul> >::half_comparison(kfr::vec<int, 4ul>&&) can be inlined into testo::half_comparison<kfr::vec<int, 4ul> > testo::make_comparison::operator<=<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<int, 4ul> >::half_comparison(kfr::vec<int, 4ul>&&) inlined into testo::half_comparison<kfr::vec<int, 4ul> > testo::make_comparison::operator<=<kfr::vec<int, 4ul> >(kfr::vec<int, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<int, 8ul> > testo::make_comparison::operator<=<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<int, 8ul>&& std::forward<kfr::vec<int, 8ul> >(std::remove_reference<kfr::vec<int, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<int, 8ul> > testo::make_comparison::operator<=<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<int, 8ul> >::half_comparison(kfr::vec<int, 8ul>&&) can be inlined into testo::half_comparison<kfr::vec<int, 8ul> > testo::make_comparison::operator<=<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<int, 8ul> >::half_comparison(kfr::vec<int, 8ul>&&) inlined into testo::half_comparison<kfr::vec<int, 8ul> > testo::make_comparison::operator<=<kfr::vec<int, 8ul> >(kfr::vec<int, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 16ul>&& std::forward<kfr::vec<float, 16ul> >(std::remove_reference<kfr::vec<float, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 16ul> > testo::make_comparison::operator<=<kfr::vec<float, 16ul> >(kfr::vec<float, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 16ul>&& std::forward<kfr::vec<float, 16ul> >(std::remove_reference<kfr::vec<float, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 16ul> > testo::make_comparison::operator<=<kfr::vec<float, 16ul> >(kfr::vec<float, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 16ul> >::half_comparison(kfr::vec<float, 16ul>&&) can be inlined into testo::half_comparison<kfr::vec<float, 16ul> > testo::make_comparison::operator<=<kfr::vec<float, 16ul> >(kfr::vec<float, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 16ul> >::half_comparison(kfr::vec<float, 16ul>&&) inlined into testo::half_comparison<kfr::vec<float, 16ul> > testo::make_comparison::operator<=<kfr::vec<float, 16ul> >(kfr::vec<float, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::mask<int, 3ul>&& std::forward<kfr::mask<int, 3ul> >(std::remove_reference<kfr::mask<int, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::mask<int, 3ul> > testo::make_comparison::operator<=<kfr::mask<int, 3ul> >(kfr::mask<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::mask&&)
inline
                                  
kfr::mask<int, 3ul>&& std::forward<kfr::mask<int, 3ul> >(std::remove_reference<kfr::mask<int, 3ul> >::type&) inlined into testo::half_comparison<kfr::mask<int, 3ul> > testo::make_comparison::operator<=<kfr::mask<int, 3ul> >(kfr::mask<int, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::mask&&)
inline
               
testo::half_comparison<kfr::mask<int, 3ul> >::half_comparison(kfr::mask<int, 3ul>&&) can be inlined into testo::half_comparison<kfr::mask<int, 3ul> > testo::make_comparison::operator<=<kfr::mask<int, 3ul> >(kfr::mask<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::mask&&)
inline
               
testo::half_comparison<kfr::mask<int, 3ul> >::half_comparison(kfr::mask<int, 3ul>&&) inlined into testo::half_comparison<kfr::mask<int, 3ul> > testo::make_comparison::operator<=<kfr::mask<int, 3ul> >(kfr::mask<int, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::mask&&)
inline
                                  
kfr::vec<float, 7ul>&& std::forward<kfr::vec<float, 7ul> >(std::remove_reference<kfr::vec<float, 7ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 7ul> > testo::make_comparison::operator<=<kfr::vec<float, 7ul> >(kfr::vec<float, 7ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 7ul>&& std::forward<kfr::vec<float, 7ul> >(std::remove_reference<kfr::vec<float, 7ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 7ul> > testo::make_comparison::operator<=<kfr::vec<float, 7ul> >(kfr::vec<float, 7ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 7ul> >::half_comparison(kfr::vec<float, 7ul>&&) can be inlined into testo::half_comparison<kfr::vec<float, 7ul> > testo::make_comparison::operator<=<kfr::vec<float, 7ul> >(kfr::vec<float, 7ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 7ul> >::half_comparison(kfr::vec<float, 7ul>&&) inlined into testo::half_comparison<kfr::vec<float, 7ul> > testo::make_comparison::operator<=<kfr::vec<float, 7ul> >(kfr::vec<float, 7ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 1ul>& std::forward<kfr::vec<float, 1ul>&>(std::remove_reference<kfr::vec<float, 1ul>&>::type&) can be inlined into testo::half_comparison<kfr::vec<float, 1ul>&> testo::make_comparison::operator<=<kfr::vec<float, 1ul>&>(kfr::vec<float, 1ul>&) with cost=-35 (threshold=375) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
                                  
kfr::vec<float, 1ul>& std::forward<kfr::vec<float, 1ul>&>(std::remove_reference<kfr::vec<float, 1ul>&>::type&) inlined into testo::half_comparison<kfr::vec<float, 1ul>&> testo::make_comparison::operator<=<kfr::vec<float, 1ul>&>(kfr::vec<float, 1ul>&) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
               
testo::half_comparison<kfr::vec<float, 1ul>&>::half_comparison(kfr::vec<float, 1ul>&) can be inlined into testo::half_comparison<kfr::vec<float, 1ul>&> testo::make_comparison::operator<=<kfr::vec<float, 1ul>&>(kfr::vec<float, 1ul>&) with cost=-40 (threshold=375) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
               
testo::half_comparison<kfr::vec<float, 1ul>&>::half_comparison(kfr::vec<float, 1ul>&) inlined into testo::half_comparison<kfr::vec<float, 1ul>&> testo::make_comparison::operator<=<kfr::vec<float, 1ul>&>(kfr::vec<float, 1ul>&) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
                                  
kfr::vec<float, 2ul>& std::forward<kfr::vec<float, 2ul>&>(std::remove_reference<kfr::vec<float, 2ul>&>::type&) can be inlined into testo::half_comparison<kfr::vec<float, 2ul>&> testo::make_comparison::operator<=<kfr::vec<float, 2ul>&>(kfr::vec<float, 2ul>&) with cost=-35 (threshold=375) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
                                  
kfr::vec<float, 2ul>& std::forward<kfr::vec<float, 2ul>&>(std::remove_reference<kfr::vec<float, 2ul>&>::type&) inlined into testo::half_comparison<kfr::vec<float, 2ul>&> testo::make_comparison::operator<=<kfr::vec<float, 2ul>&>(kfr::vec<float, 2ul>&) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
               
testo::half_comparison<kfr::vec<float, 2ul>&>::half_comparison(kfr::vec<float, 2ul>&) can be inlined into testo::half_comparison<kfr::vec<float, 2ul>&> testo::make_comparison::operator<=<kfr::vec<float, 2ul>&>(kfr::vec<float, 2ul>&) with cost=-40 (threshold=375) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
               
testo::half_comparison<kfr::vec<float, 2ul>&>::half_comparison(kfr::vec<float, 2ul>&) inlined into testo::half_comparison<kfr::vec<float, 2ul>&> testo::make_comparison::operator<=<kfr::vec<float, 2ul>&>(kfr::vec<float, 2ul>&) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
                                  
kfr::vec<float, 3ul>& std::forward<kfr::vec<float, 3ul>&>(std::remove_reference<kfr::vec<float, 3ul>&>::type&) can be inlined into testo::half_comparison<kfr::vec<float, 3ul>&> testo::make_comparison::operator<=<kfr::vec<float, 3ul>&>(kfr::vec<float, 3ul>&) with cost=-35 (threshold=375) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
                                  
kfr::vec<float, 3ul>& std::forward<kfr::vec<float, 3ul>&>(std::remove_reference<kfr::vec<float, 3ul>&>::type&) inlined into testo::half_comparison<kfr::vec<float, 3ul>&> testo::make_comparison::operator<=<kfr::vec<float, 3ul>&>(kfr::vec<float, 3ul>&) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
               
testo::half_comparison<kfr::vec<float, 3ul>&>::half_comparison(kfr::vec<float, 3ul>&) can be inlined into testo::half_comparison<kfr::vec<float, 3ul>&> testo::make_comparison::operator<=<kfr::vec<float, 3ul>&>(kfr::vec<float, 3ul>&) with cost=-40 (threshold=375) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
               
testo::half_comparison<kfr::vec<float, 3ul>&>::half_comparison(kfr::vec<float, 3ul>&) inlined into testo::half_comparison<kfr::vec<float, 3ul>&> testo::make_comparison::operator<=<kfr::vec<float, 3ul>&>(kfr::vec<float, 3ul>&) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
                                  
kfr::vec<float, 5ul>&& std::forward<kfr::vec<float, 5ul> >(std::remove_reference<kfr::vec<float, 5ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 5ul> > testo::make_comparison::operator<=<kfr::vec<float, 5ul> >(kfr::vec<float, 5ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 5ul>&& std::forward<kfr::vec<float, 5ul> >(std::remove_reference<kfr::vec<float, 5ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 5ul> > testo::make_comparison::operator<=<kfr::vec<float, 5ul> >(kfr::vec<float, 5ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 5ul> >::half_comparison(kfr::vec<float, 5ul>&&) can be inlined into testo::half_comparison<kfr::vec<float, 5ul> > testo::make_comparison::operator<=<kfr::vec<float, 5ul> >(kfr::vec<float, 5ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 5ul> >::half_comparison(kfr::vec<float, 5ul>&&) inlined into testo::half_comparison<kfr::vec<float, 5ul> > testo::make_comparison::operator<=<kfr::vec<float, 5ul> >(kfr::vec<float, 5ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 6ul>&& std::forward<kfr::vec<float, 6ul> >(std::remove_reference<kfr::vec<float, 6ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 6ul> > testo::make_comparison::operator<=<kfr::vec<float, 6ul> >(kfr::vec<float, 6ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 6ul>&& std::forward<kfr::vec<float, 6ul> >(std::remove_reference<kfr::vec<float, 6ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 6ul> > testo::make_comparison::operator<=<kfr::vec<float, 6ul> >(kfr::vec<float, 6ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 6ul> >::half_comparison(kfr::vec<float, 6ul>&&) can be inlined into testo::half_comparison<kfr::vec<float, 6ul> > testo::make_comparison::operator<=<kfr::vec<float, 6ul> >(kfr::vec<float, 6ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 6ul> >::half_comparison(kfr::vec<float, 6ul>&&) inlined into testo::half_comparison<kfr::vec<float, 6ul> > testo::make_comparison::operator<=<kfr::vec<float, 6ul> >(kfr::vec<float, 6ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<int, 3ul>&& std::forward<kfr::vec<int, 3ul> >(std::remove_reference<kfr::vec<int, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<int, 3ul> > testo::make_comparison::operator<=<kfr::vec<int, 3ul> >(kfr::vec<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<int, 3ul>&& std::forward<kfr::vec<int, 3ul> >(std::remove_reference<kfr::vec<int, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<int, 3ul> > testo::make_comparison::operator<=<kfr::vec<int, 3ul> >(kfr::vec<int, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<int, 3ul> >::half_comparison(kfr::vec<int, 3ul>&&) can be inlined into testo::half_comparison<kfr::vec<int, 3ul> > testo::make_comparison::operator<=<kfr::vec<int, 3ul> >(kfr::vec<int, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<int, 3ul> >::half_comparison(kfr::vec<int, 3ul>&&) inlined into testo::half_comparison<kfr::vec<int, 3ul> > testo::make_comparison::operator<=<kfr::vec<int, 3ul> >(kfr::vec<int, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<long, 3ul>&& std::forward<kfr::vec<long, 3ul> >(std::remove_reference<kfr::vec<long, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<long, 3ul> > testo::make_comparison::operator<=<kfr::vec<long, 3ul> >(kfr::vec<long, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<long, 3ul>&& std::forward<kfr::vec<long, 3ul> >(std::remove_reference<kfr::vec<long, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<long, 3ul> > testo::make_comparison::operator<=<kfr::vec<long, 3ul> >(kfr::vec<long, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<long, 3ul> >::half_comparison(kfr::vec<long, 3ul>&&) can be inlined into testo::half_comparison<kfr::vec<long, 3ul> > testo::make_comparison::operator<=<kfr::vec<long, 3ul> >(kfr::vec<long, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<long, 3ul> >::half_comparison(kfr::vec<long, 3ul>&&) inlined into testo::half_comparison<kfr::vec<long, 3ul> > testo::make_comparison::operator<=<kfr::vec<long, 3ul> >(kfr::vec<long, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 3ul> > testo::make_comparison::operator<=<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 3ul>&& std::forward<kfr::vec<float, 3ul> >(std::remove_reference<kfr::vec<float, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 3ul> > testo::make_comparison::operator<=<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 3ul> >::half_comparison(kfr::vec<float, 3ul>&&) can be inlined into testo::half_comparison<kfr::vec<float, 3ul> > testo::make_comparison::operator<=<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 3ul> >::half_comparison(kfr::vec<float, 3ul>&&) inlined into testo::half_comparison<kfr::vec<float, 3ul> > testo::make_comparison::operator<=<kfr::vec<float, 3ul> >(kfr::vec<float, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<kfr::vec<double, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<kfr::vec<double, 2ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
                                  
kfr::vec<kfr::vec<double, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<kfr::vec<double, 2ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::half_comparison<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) can be inlined into testo::half_comparison<kfr::vec<kfr::vec<double, 2ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::half_comparison<kfr::vec<kfr::vec<double, 2ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) inlined into testo::half_comparison<kfr::vec<kfr::vec<double, 2ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<double, 2ul>, 2ul> >(kfr::vec<kfr::vec<double, 2ul>, 2ul>&&) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
                                  
kfr::vec<kfr::vec<float, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<kfr::vec<float, 2ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
                                  
kfr::vec<kfr::vec<float, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<kfr::vec<float, 2ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::half_comparison<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) can be inlined into testo::half_comparison<kfr::vec<kfr::vec<float, 2ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::half_comparison<kfr::vec<kfr::vec<float, 2ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) inlined into testo::half_comparison<kfr::vec<kfr::vec<float, 2ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<float, 2ul>, 2ul> >(kfr::vec<kfr::vec<float, 2ul>, 2ul>&&) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
                                  
kfr::vec<int, 5ul>&& std::forward<kfr::vec<int, 5ul> >(std::remove_reference<kfr::vec<int, 5ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<int, 5ul> > testo::make_comparison::operator<=<kfr::vec<int, 5ul> >(kfr::vec<int, 5ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<int, 5ul>&& std::forward<kfr::vec<int, 5ul> >(std::remove_reference<kfr::vec<int, 5ul> >::type&) inlined into testo::half_comparison<kfr::vec<int, 5ul> > testo::make_comparison::operator<=<kfr::vec<int, 5ul> >(kfr::vec<int, 5ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<int, 5ul> >::half_comparison(kfr::vec<int, 5ul>&&) can be inlined into testo::half_comparison<kfr::vec<int, 5ul> > testo::make_comparison::operator<=<kfr::vec<int, 5ul> >(kfr::vec<int, 5ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<int, 5ul> >::half_comparison(kfr::vec<int, 5ul>&&) inlined into testo::half_comparison<kfr::vec<int, 5ul> > testo::make_comparison::operator<=<kfr::vec<int, 5ul> >(kfr::vec<int, 5ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<double, 8ul>&& std::forward<kfr::vec<double, 8ul> >(std::remove_reference<kfr::vec<double, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<double, 8ul> > testo::make_comparison::operator<=<kfr::vec<double, 8ul> >(kfr::vec<double, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<double, 8ul>&& std::forward<kfr::vec<double, 8ul> >(std::remove_reference<kfr::vec<double, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<double, 8ul> > testo::make_comparison::operator<=<kfr::vec<double, 8ul> >(kfr::vec<double, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<double, 8ul> >::half_comparison(kfr::vec<double, 8ul>&&) can be inlined into testo::half_comparison<kfr::vec<double, 8ul> > testo::make_comparison::operator<=<kfr::vec<double, 8ul> >(kfr::vec<double, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<double, 8ul> >::half_comparison(kfr::vec<double, 8ul>&&) inlined into testo::half_comparison<kfr::vec<double, 8ul> > testo::make_comparison::operator<=<kfr::vec<double, 8ul> >(kfr::vec<double, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
unsigned int&& std::forward<unsigned int>(std::remove_reference<unsigned int>::type&) can be inlined into testo::half_comparison<unsigned int> testo::make_comparison::operator<=<unsigned int>(unsigned int&&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(unsigned int&&)
inline
                                  
unsigned int&& std::forward<unsigned int>(std::remove_reference<unsigned int>::type&) inlined into testo::half_comparison<unsigned int> testo::make_comparison::operator<=<unsigned int>(unsigned int&&) 
testo::half_comparison testo::make_comparison::operator<=(unsigned int&&)
inline
               
testo::half_comparison<unsigned int>::half_comparison(unsigned int&&) can be inlined into testo::half_comparison<unsigned int> testo::make_comparison::operator<=<unsigned int>(unsigned int&&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(unsigned int&&)
inline
               
testo::half_comparison<unsigned int>::half_comparison(unsigned int&&) inlined into testo::half_comparison<unsigned int> testo::make_comparison::operator<=<unsigned int>(unsigned int&&) 
testo::half_comparison testo::make_comparison::operator<=(unsigned int&&)
inline
                                  
unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) can be inlined into testo::half_comparison<unsigned long> testo::make_comparison::operator<=<unsigned long>(unsigned long&&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(unsigned long&&)
inline
                                  
unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) inlined into testo::half_comparison<unsigned long> testo::make_comparison::operator<=<unsigned long>(unsigned long&&) 
testo::half_comparison testo::make_comparison::operator<=(unsigned long&&)
inline
               
testo::half_comparison<unsigned long>::half_comparison(unsigned long&&) can be inlined into testo::half_comparison<unsigned long> testo::make_comparison::operator<=<unsigned long>(unsigned long&&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(unsigned long&&)
inline
               
testo::half_comparison<unsigned long>::half_comparison(unsigned long&&) inlined into testo::half_comparison<unsigned long> testo::make_comparison::operator<=<unsigned long>(unsigned long&&) 
testo::half_comparison testo::make_comparison::operator<=(unsigned long&&)
inline
                                  
kfr::vec<short, 3ul>&& std::forward<kfr::vec<short, 3ul> >(std::remove_reference<kfr::vec<short, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<short, 3ul> > testo::make_comparison::operator<=<kfr::vec<short, 3ul> >(kfr::vec<short, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<short, 3ul>&& std::forward<kfr::vec<short, 3ul> >(std::remove_reference<kfr::vec<short, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<short, 3ul> > testo::make_comparison::operator<=<kfr::vec<short, 3ul> >(kfr::vec<short, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<short, 3ul> >::half_comparison(kfr::vec<short, 3ul>&&) can be inlined into testo::half_comparison<kfr::vec<short, 3ul> > testo::make_comparison::operator<=<kfr::vec<short, 3ul> >(kfr::vec<short, 3ul>&&) with cost=-35 (threshold=562) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<short, 3ul> >::half_comparison(kfr::vec<short, 3ul>&&) inlined into testo::half_comparison<kfr::vec<short, 3ul> > testo::make_comparison::operator<=<kfr::vec<short, 3ul> >(kfr::vec<short, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned char, 3ul>&& std::forward<kfr::vec<unsigned char, 3ul> >(std::remove_reference<kfr::vec<unsigned char, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 3ul> >::half_comparison(kfr::vec<unsigned char, 3ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) with cost=-35 (threshold=562) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 3ul> >::half_comparison(kfr::vec<unsigned char, 3ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned char, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned char, 4ul>&& std::forward<kfr::vec<unsigned char, 4ul> >(std::remove_reference<kfr::vec<unsigned char, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 4ul> >(kfr::vec<unsigned char, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned char, 4ul>&& std::forward<kfr::vec<unsigned char, 4ul> >(std::remove_reference<kfr::vec<unsigned char, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 4ul> >(kfr::vec<unsigned char, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 4ul> >::half_comparison(kfr::vec<unsigned char, 4ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 4ul> >(kfr::vec<unsigned char, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 4ul> >::half_comparison(kfr::vec<unsigned char, 4ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned char, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 4ul> >(kfr::vec<unsigned char, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned char, 2ul>&& std::forward<kfr::vec<unsigned char, 2ul> >(std::remove_reference<kfr::vec<unsigned char, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 2ul> >(kfr::vec<unsigned char, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned char, 2ul>&& std::forward<kfr::vec<unsigned char, 2ul> >(std::remove_reference<kfr::vec<unsigned char, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 2ul> >(kfr::vec<unsigned char, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 2ul> >::half_comparison(kfr::vec<unsigned char, 2ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 2ul> >(kfr::vec<unsigned char, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 2ul> >::half_comparison(kfr::vec<unsigned char, 2ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned char, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 2ul> >(kfr::vec<unsigned char, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned char, 1ul>&& std::forward<kfr::vec<unsigned char, 1ul> >(std::remove_reference<kfr::vec<unsigned char, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 1ul> >(kfr::vec<unsigned char, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned char, 1ul>&& std::forward<kfr::vec<unsigned char, 1ul> >(std::remove_reference<kfr::vec<unsigned char, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 1ul> >(kfr::vec<unsigned char, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 1ul> >::half_comparison(kfr::vec<unsigned char, 1ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 1ul> >(kfr::vec<unsigned char, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 1ul> >::half_comparison(kfr::vec<unsigned char, 1ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned char, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 1ul> >(kfr::vec<unsigned char, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<kfr::vec<int, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<kfr::vec<int, 2ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
                                  
kfr::vec<kfr::vec<int, 2ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<kfr::vec<int, 2ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::half_comparison<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) can be inlined into testo::half_comparison<kfr::vec<kfr::vec<int, 2ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::half_comparison<kfr::vec<kfr::vec<int, 2ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) inlined into testo::half_comparison<kfr::vec<kfr::vec<int, 2ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<int, 2ul>, 2ul> >(kfr::vec<kfr::vec<int, 2ul>, 2ul>&&) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
                                  
kfr::vec<int, 2ul>& std::forward<kfr::vec<int, 2ul>&>(std::remove_reference<kfr::vec<int, 2ul>&>::type&) can be inlined into testo::half_comparison<kfr::vec<int, 2ul>&> testo::make_comparison::operator<=<kfr::vec<int, 2ul>&>(kfr::vec<int, 2ul>&) with cost=-35 (threshold=375) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
                                  
kfr::vec<int, 2ul>& std::forward<kfr::vec<int, 2ul>&>(std::remove_reference<kfr::vec<int, 2ul>&>::type&) inlined into testo::half_comparison<kfr::vec<int, 2ul>&> testo::make_comparison::operator<=<kfr::vec<int, 2ul>&>(kfr::vec<int, 2ul>&) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
               
testo::half_comparison<kfr::vec<int, 2ul>&>::half_comparison(kfr::vec<int, 2ul>&) can be inlined into testo::half_comparison<kfr::vec<int, 2ul>&> testo::make_comparison::operator<=<kfr::vec<int, 2ul>&>(kfr::vec<int, 2ul>&) with cost=-40 (threshold=375) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
               
testo::half_comparison<kfr::vec<int, 2ul>&>::half_comparison(kfr::vec<int, 2ul>&) inlined into testo::half_comparison<kfr::vec<int, 2ul>&> testo::make_comparison::operator<=<kfr::vec<int, 2ul>&>(kfr::vec<int, 2ul>&) 
testo::half_comparison&> testo::make_comparison::operator<=&>(kfr::vec&)
inline
                                  
kfr::vec<float, 4ul>&& std::forward<kfr::vec<float, 4ul> >(std::remove_reference<kfr::vec<float, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 4ul> > testo::make_comparison::operator<=<kfr::vec<float, 4ul> >(kfr::vec<float, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 4ul>&& std::forward<kfr::vec<float, 4ul> >(std::remove_reference<kfr::vec<float, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 4ul> > testo::make_comparison::operator<=<kfr::vec<float, 4ul> >(kfr::vec<float, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 4ul> >::half_comparison(kfr::vec<float, 4ul>&&) can be inlined into testo::half_comparison<kfr::vec<float, 4ul> > testo::make_comparison::operator<=<kfr::vec<float, 4ul> >(kfr::vec<float, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 4ul> >::half_comparison(kfr::vec<float, 4ul>&&) inlined into testo::half_comparison<kfr::vec<float, 4ul> > testo::make_comparison::operator<=<kfr::vec<float, 4ul> >(kfr::vec<float, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::complex<float>&& std::forward<kfr::complex<float> >(std::remove_reference<kfr::complex<float> >::type&) can be inlined into testo::half_comparison<kfr::complex<float> > testo::make_comparison::operator<=<kfr::complex<float> >(kfr::complex<float>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::complex&&)
inline
                                  
kfr::complex<float>&& std::forward<kfr::complex<float> >(std::remove_reference<kfr::complex<float> >::type&) inlined into testo::half_comparison<kfr::complex<float> > testo::make_comparison::operator<=<kfr::complex<float> >(kfr::complex<float>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::complex&&)
inline
               
testo::half_comparison<kfr::complex<float> >::half_comparison(kfr::complex<float>&&) can be inlined into testo::half_comparison<kfr::complex<float> > testo::make_comparison::operator<=<kfr::complex<float> >(kfr::complex<float>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::complex&&)
inline
               
testo::half_comparison<kfr::complex<float> >::half_comparison(kfr::complex<float>&&) inlined into testo::half_comparison<kfr::complex<float> > testo::make_comparison::operator<=<kfr::complex<float> >(kfr::complex<float>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::complex&&)
inline
                                  
kfr::complex<double>&& std::forward<kfr::complex<double> >(std::remove_reference<kfr::complex<double> >::type&) can be inlined into testo::half_comparison<kfr::complex<double> > testo::make_comparison::operator<=<kfr::complex<double> >(kfr::complex<double>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::complex&&)
inline
                                  
kfr::complex<double>&& std::forward<kfr::complex<double> >(std::remove_reference<kfr::complex<double> >::type&) inlined into testo::half_comparison<kfr::complex<double> > testo::make_comparison::operator<=<kfr::complex<double> >(kfr::complex<double>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::complex&&)
inline
               
testo::half_comparison<kfr::complex<double> >::half_comparison(kfr::complex<double>&&) can be inlined into testo::half_comparison<kfr::complex<double> > testo::make_comparison::operator<=<kfr::complex<double> >(kfr::complex<double>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::complex&&)
inline
               
testo::half_comparison<kfr::complex<double> >::half_comparison(kfr::complex<double>&&) inlined into testo::half_comparison<kfr::complex<double> > testo::make_comparison::operator<=<kfr::complex<double> >(kfr::complex<double>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::complex&&)
inline
                                  
kfr::vec<kfr::complex<float>, 4ul>&& std::forward<kfr::vec<kfr::complex<float>, 4ul> >(std::remove_reference<kfr::vec<kfr::complex<float>, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<kfr::complex<float>, 4ul> > testo::make_comparison::operator<=<kfr::vec<kfr::complex<float>, 4ul> >(kfr::vec<kfr::complex<float>, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 4ul> > testo::make_comparison::operator<=, 4ul> >(kfr::vec, 4ul>&&)
inline
                                  
kfr::vec<kfr::complex<float>, 4ul>&& std::forward<kfr::vec<kfr::complex<float>, 4ul> >(std::remove_reference<kfr::vec<kfr::complex<float>, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<kfr::complex<float>, 4ul> > testo::make_comparison::operator<=<kfr::vec<kfr::complex<float>, 4ul> >(kfr::vec<kfr::complex<float>, 4ul>&&) 
testo::half_comparison, 4ul> > testo::make_comparison::operator<=, 4ul> >(kfr::vec, 4ul>&&)
inline
               
testo::half_comparison<kfr::vec<kfr::complex<float>, 4ul> >::half_comparison(kfr::vec<kfr::complex<float>, 4ul>&&) can be inlined into testo::half_comparison<kfr::vec<kfr::complex<float>, 4ul> > testo::make_comparison::operator<=<kfr::vec<kfr::complex<float>, 4ul> >(kfr::vec<kfr::complex<float>, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 4ul> > testo::make_comparison::operator<=, 4ul> >(kfr::vec, 4ul>&&)
inline
               
testo::half_comparison<kfr::vec<kfr::complex<float>, 4ul> >::half_comparison(kfr::vec<kfr::complex<float>, 4ul>&&) inlined into testo::half_comparison<kfr::vec<kfr::complex<float>, 4ul> > testo::make_comparison::operator<=<kfr::vec<kfr::complex<float>, 4ul> >(kfr::vec<kfr::complex<float>, 4ul>&&) 
testo::half_comparison, 4ul> > testo::make_comparison::operator<=, 4ul> >(kfr::vec, 4ul>&&)
inline
                                  
kfr::vec<kfr::complex<double>, 2ul>&& std::forward<kfr::vec<kfr::complex<double>, 2ul> >(std::remove_reference<kfr::vec<kfr::complex<double>, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<kfr::complex<double>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::complex<double>, 2ul> >(kfr::vec<kfr::complex<double>, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
                                  
kfr::vec<kfr::complex<double>, 2ul>&& std::forward<kfr::vec<kfr::complex<double>, 2ul> >(std::remove_reference<kfr::vec<kfr::complex<double>, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<kfr::complex<double>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::complex<double>, 2ul> >(kfr::vec<kfr::complex<double>, 2ul>&&) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::half_comparison<kfr::vec<kfr::complex<double>, 2ul> >::half_comparison(kfr::vec<kfr::complex<double>, 2ul>&&) can be inlined into testo::half_comparison<kfr::vec<kfr::complex<double>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::complex<double>, 2ul> >(kfr::vec<kfr::complex<double>, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::half_comparison<kfr::vec<kfr::complex<double>, 2ul> >::half_comparison(kfr::vec<kfr::complex<double>, 2ul>&&) inlined into testo::half_comparison<kfr::vec<kfr::complex<double>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::complex<double>, 2ul> >(kfr::vec<kfr::complex<double>, 2ul>&&) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
                                  
kfr::vec<kfr::vec<double, 4ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<kfr::vec<double, 4ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
                                  
kfr::vec<kfr::vec<double, 4ul>, 2ul>&& std::forward<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(std::remove_reference<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<kfr::vec<double, 4ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::half_comparison<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) can be inlined into testo::half_comparison<kfr::vec<kfr::vec<double, 4ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
               
testo::half_comparison<kfr::vec<kfr::vec<double, 4ul>, 2ul> >::half_comparison(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) inlined into testo::half_comparison<kfr::vec<kfr::vec<double, 4ul>, 2ul> > testo::make_comparison::operator<=<kfr::vec<kfr::vec<double, 4ul>, 2ul> >(kfr::vec<kfr::vec<double, 4ul>, 2ul>&&) 
testo::half_comparison, 2ul> > testo::make_comparison::operator<=, 2ul> >(kfr::vec, 2ul>&&)
inline
                                  
float&& std::forward<float>(std::remove_reference<float>::type&) can be inlined into testo::half_comparison<float> testo::make_comparison::operator<=<float>(float&&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(float&&)
inline
                                  
float&& std::forward<float>(std::remove_reference<float>::type&) inlined into testo::half_comparison<float> testo::make_comparison::operator<=<float>(float&&) 
testo::half_comparison testo::make_comparison::operator<=(float&&)
inline
               
testo::half_comparison<float>::half_comparison(float&&) can be inlined into testo::half_comparison<float> testo::make_comparison::operator<=<float>(float&&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(float&&)
inline
               
testo::half_comparison<float>::half_comparison(float&&) inlined into testo::half_comparison<float> testo::make_comparison::operator<=<float>(float&&) 
testo::half_comparison testo::make_comparison::operator<=(float&&)
inline
                                  
double&& std::forward<double>(std::remove_reference<double>::type&) can be inlined into testo::half_comparison<double> testo::make_comparison::operator<=<double>(double&&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(double&&)
inline
                                  
double&& std::forward<double>(std::remove_reference<double>::type&) inlined into testo::half_comparison<double> testo::make_comparison::operator<=<double>(double&&) 
testo::half_comparison testo::make_comparison::operator<=(double&&)
inline
               
testo::half_comparison<double>::half_comparison(double&&) can be inlined into testo::half_comparison<double> testo::make_comparison::operator<=<double>(double&&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(double&&)
inline
               
testo::half_comparison<double>::half_comparison(double&&) inlined into testo::half_comparison<double> testo::make_comparison::operator<=<double>(double&&) 
testo::half_comparison testo::make_comparison::operator<=(double&&)
inline
                                  
int&& std::forward<int>(std::remove_reference<int>::type&) can be inlined into testo::half_comparison<int> testo::make_comparison::operator<=<int>(int&&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(int&&)
inline
                                  
int&& std::forward<int>(std::remove_reference<int>::type&) inlined into testo::half_comparison<int> testo::make_comparison::operator<=<int>(int&&) 
testo::half_comparison testo::make_comparison::operator<=(int&&)
inline
               
testo::half_comparison<int>::half_comparison(int&&) can be inlined into testo::half_comparison<int> testo::make_comparison::operator<=<int>(int&&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(int&&)
inline
               
testo::half_comparison<int>::half_comparison(int&&) inlined into testo::half_comparison<int> testo::make_comparison::operator<=<int>(int&&) 
testo::half_comparison testo::make_comparison::operator<=(int&&)
inline
                                  
kfr::vec<int, 1ul>&& std::forward<kfr::vec<int, 1ul> >(std::remove_reference<kfr::vec<int, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<int, 1ul> > testo::make_comparison::operator<=<kfr::vec<int, 1ul> >(kfr::vec<int, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<int, 1ul>&& std::forward<kfr::vec<int, 1ul> >(std::remove_reference<kfr::vec<int, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<int, 1ul> > testo::make_comparison::operator<=<kfr::vec<int, 1ul> >(kfr::vec<int, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<int, 1ul> >::half_comparison(kfr::vec<int, 1ul>&&) can be inlined into testo::half_comparison<kfr::vec<int, 1ul> > testo::make_comparison::operator<=<kfr::vec<int, 1ul> >(kfr::vec<int, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<int, 1ul> >::half_comparison(kfr::vec<int, 1ul>&&) inlined into testo::half_comparison<kfr::vec<int, 1ul> > testo::make_comparison::operator<=<kfr::vec<int, 1ul> >(kfr::vec<int, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<signed char, 1ul>&& std::forward<kfr::vec<signed char, 1ul> >(std::remove_reference<kfr::vec<signed char, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<signed char, 1ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 1ul> >(kfr::vec<signed char, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<signed char, 1ul>&& std::forward<kfr::vec<signed char, 1ul> >(std::remove_reference<kfr::vec<signed char, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<signed char, 1ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 1ul> >(kfr::vec<signed char, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<signed char, 1ul> >::half_comparison(kfr::vec<signed char, 1ul>&&) can be inlined into testo::half_comparison<kfr::vec<signed char, 1ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 1ul> >(kfr::vec<signed char, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<signed char, 1ul> >::half_comparison(kfr::vec<signed char, 1ul>&&) inlined into testo::half_comparison<kfr::vec<signed char, 1ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 1ul> >(kfr::vec<signed char, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<signed char, 2ul>&& std::forward<kfr::vec<signed char, 2ul> >(std::remove_reference<kfr::vec<signed char, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<signed char, 2ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 2ul> >(kfr::vec<signed char, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<signed char, 2ul>&& std::forward<kfr::vec<signed char, 2ul> >(std::remove_reference<kfr::vec<signed char, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<signed char, 2ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 2ul> >(kfr::vec<signed char, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<signed char, 2ul> >::half_comparison(kfr::vec<signed char, 2ul>&&) can be inlined into testo::half_comparison<kfr::vec<signed char, 2ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 2ul> >(kfr::vec<signed char, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<signed char, 2ul> >::half_comparison(kfr::vec<signed char, 2ul>&&) inlined into testo::half_comparison<kfr::vec<signed char, 2ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 2ul> >(kfr::vec<signed char, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<signed char, 4ul>&& std::forward<kfr::vec<signed char, 4ul> >(std::remove_reference<kfr::vec<signed char, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<signed char, 4ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 4ul> >(kfr::vec<signed char, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<signed char, 4ul>&& std::forward<kfr::vec<signed char, 4ul> >(std::remove_reference<kfr::vec<signed char, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<signed char, 4ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 4ul> >(kfr::vec<signed char, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<signed char, 4ul> >::half_comparison(kfr::vec<signed char, 4ul>&&) can be inlined into testo::half_comparison<kfr::vec<signed char, 4ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 4ul> >(kfr::vec<signed char, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<signed char, 4ul> >::half_comparison(kfr::vec<signed char, 4ul>&&) inlined into testo::half_comparison<kfr::vec<signed char, 4ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 4ul> >(kfr::vec<signed char, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<signed char, 8ul>&& std::forward<kfr::vec<signed char, 8ul> >(std::remove_reference<kfr::vec<signed char, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<signed char, 8ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 8ul> >(kfr::vec<signed char, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<signed char, 8ul>&& std::forward<kfr::vec<signed char, 8ul> >(std::remove_reference<kfr::vec<signed char, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<signed char, 8ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 8ul> >(kfr::vec<signed char, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<signed char, 8ul> >::half_comparison(kfr::vec<signed char, 8ul>&&) can be inlined into testo::half_comparison<kfr::vec<signed char, 8ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 8ul> >(kfr::vec<signed char, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<signed char, 8ul> >::half_comparison(kfr::vec<signed char, 8ul>&&) inlined into testo::half_comparison<kfr::vec<signed char, 8ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 8ul> >(kfr::vec<signed char, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<signed char, 16ul>&& std::forward<kfr::vec<signed char, 16ul> >(std::remove_reference<kfr::vec<signed char, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<signed char, 16ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 16ul> >(kfr::vec<signed char, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<signed char, 16ul>&& std::forward<kfr::vec<signed char, 16ul> >(std::remove_reference<kfr::vec<signed char, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<signed char, 16ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 16ul> >(kfr::vec<signed char, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<signed char, 16ul> >::half_comparison(kfr::vec<signed char, 16ul>&&) can be inlined into testo::half_comparison<kfr::vec<signed char, 16ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 16ul> >(kfr::vec<signed char, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<signed char, 16ul> >::half_comparison(kfr::vec<signed char, 16ul>&&) inlined into testo::half_comparison<kfr::vec<signed char, 16ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 16ul> >(kfr::vec<signed char, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<signed char, 3ul>&& std::forward<kfr::vec<signed char, 3ul> >(std::remove_reference<kfr::vec<signed char, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<signed char, 3ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 3ul> >(kfr::vec<signed char, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<signed char, 3ul>&& std::forward<kfr::vec<signed char, 3ul> >(std::remove_reference<kfr::vec<signed char, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<signed char, 3ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 3ul> >(kfr::vec<signed char, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<signed char, 3ul> >::half_comparison(kfr::vec<signed char, 3ul>&&) can be inlined into testo::half_comparison<kfr::vec<signed char, 3ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 3ul> >(kfr::vec<signed char, 3ul>&&) with cost=-35 (threshold=562) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<signed char, 3ul> >::half_comparison(kfr::vec<signed char, 3ul>&&) inlined into testo::half_comparison<kfr::vec<signed char, 3ul> > testo::make_comparison::operator<=<kfr::vec<signed char, 3ul> >(kfr::vec<signed char, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<short, 1ul>&& std::forward<kfr::vec<short, 1ul> >(std::remove_reference<kfr::vec<short, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<short, 1ul> > testo::make_comparison::operator<=<kfr::vec<short, 1ul> >(kfr::vec<short, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<short, 1ul>&& std::forward<kfr::vec<short, 1ul> >(std::remove_reference<kfr::vec<short, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<short, 1ul> > testo::make_comparison::operator<=<kfr::vec<short, 1ul> >(kfr::vec<short, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<short, 1ul> >::half_comparison(kfr::vec<short, 1ul>&&) can be inlined into testo::half_comparison<kfr::vec<short, 1ul> > testo::make_comparison::operator<=<kfr::vec<short, 1ul> >(kfr::vec<short, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<short, 1ul> >::half_comparison(kfr::vec<short, 1ul>&&) inlined into testo::half_comparison<kfr::vec<short, 1ul> > testo::make_comparison::operator<=<kfr::vec<short, 1ul> >(kfr::vec<short, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<short, 2ul>&& std::forward<kfr::vec<short, 2ul> >(std::remove_reference<kfr::vec<short, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<short, 2ul> > testo::make_comparison::operator<=<kfr::vec<short, 2ul> >(kfr::vec<short, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<short, 2ul>&& std::forward<kfr::vec<short, 2ul> >(std::remove_reference<kfr::vec<short, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<short, 2ul> > testo::make_comparison::operator<=<kfr::vec<short, 2ul> >(kfr::vec<short, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<short, 2ul> >::half_comparison(kfr::vec<short, 2ul>&&) can be inlined into testo::half_comparison<kfr::vec<short, 2ul> > testo::make_comparison::operator<=<kfr::vec<short, 2ul> >(kfr::vec<short, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<short, 2ul> >::half_comparison(kfr::vec<short, 2ul>&&) inlined into testo::half_comparison<kfr::vec<short, 2ul> > testo::make_comparison::operator<=<kfr::vec<short, 2ul> >(kfr::vec<short, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<short, 4ul>&& std::forward<kfr::vec<short, 4ul> >(std::remove_reference<kfr::vec<short, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<short, 4ul> > testo::make_comparison::operator<=<kfr::vec<short, 4ul> >(kfr::vec<short, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<short, 4ul>&& std::forward<kfr::vec<short, 4ul> >(std::remove_reference<kfr::vec<short, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<short, 4ul> > testo::make_comparison::operator<=<kfr::vec<short, 4ul> >(kfr::vec<short, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<short, 4ul> >::half_comparison(kfr::vec<short, 4ul>&&) can be inlined into testo::half_comparison<kfr::vec<short, 4ul> > testo::make_comparison::operator<=<kfr::vec<short, 4ul> >(kfr::vec<short, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<short, 4ul> >::half_comparison(kfr::vec<short, 4ul>&&) inlined into testo::half_comparison<kfr::vec<short, 4ul> > testo::make_comparison::operator<=<kfr::vec<short, 4ul> >(kfr::vec<short, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<short, 8ul> > testo::make_comparison::operator<=<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<short, 8ul>&& std::forward<kfr::vec<short, 8ul> >(std::remove_reference<kfr::vec<short, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<short, 8ul> > testo::make_comparison::operator<=<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<short, 8ul> >::half_comparison(kfr::vec<short, 8ul>&&) can be inlined into testo::half_comparison<kfr::vec<short, 8ul> > testo::make_comparison::operator<=<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<short, 8ul> >::half_comparison(kfr::vec<short, 8ul>&&) inlined into testo::half_comparison<kfr::vec<short, 8ul> > testo::make_comparison::operator<=<kfr::vec<short, 8ul> >(kfr::vec<short, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<short, 16ul>&& std::forward<kfr::vec<short, 16ul> >(std::remove_reference<kfr::vec<short, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<short, 16ul> > testo::make_comparison::operator<=<kfr::vec<short, 16ul> >(kfr::vec<short, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<short, 16ul>&& std::forward<kfr::vec<short, 16ul> >(std::remove_reference<kfr::vec<short, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<short, 16ul> > testo::make_comparison::operator<=<kfr::vec<short, 16ul> >(kfr::vec<short, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<short, 16ul> >::half_comparison(kfr::vec<short, 16ul>&&) can be inlined into testo::half_comparison<kfr::vec<short, 16ul> > testo::make_comparison::operator<=<kfr::vec<short, 16ul> >(kfr::vec<short, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<short, 16ul> >::half_comparison(kfr::vec<short, 16ul>&&) inlined into testo::half_comparison<kfr::vec<short, 16ul> > testo::make_comparison::operator<=<kfr::vec<short, 16ul> >(kfr::vec<short, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<int, 2ul> > testo::make_comparison::operator<=<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<int, 2ul>&& std::forward<kfr::vec<int, 2ul> >(std::remove_reference<kfr::vec<int, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<int, 2ul> > testo::make_comparison::operator<=<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<int, 2ul> >::half_comparison(kfr::vec<int, 2ul>&&) can be inlined into testo::half_comparison<kfr::vec<int, 2ul> > testo::make_comparison::operator<=<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<int, 2ul> >::half_comparison(kfr::vec<int, 2ul>&&) inlined into testo::half_comparison<kfr::vec<int, 2ul> > testo::make_comparison::operator<=<kfr::vec<int, 2ul> >(kfr::vec<int, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<int, 16ul>&& std::forward<kfr::vec<int, 16ul> >(std::remove_reference<kfr::vec<int, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<int, 16ul> > testo::make_comparison::operator<=<kfr::vec<int, 16ul> >(kfr::vec<int, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<int, 16ul>&& std::forward<kfr::vec<int, 16ul> >(std::remove_reference<kfr::vec<int, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<int, 16ul> > testo::make_comparison::operator<=<kfr::vec<int, 16ul> >(kfr::vec<int, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<int, 16ul> >::half_comparison(kfr::vec<int, 16ul>&&) can be inlined into testo::half_comparison<kfr::vec<int, 16ul> > testo::make_comparison::operator<=<kfr::vec<int, 16ul> >(kfr::vec<int, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<int, 16ul> >::half_comparison(kfr::vec<int, 16ul>&&) inlined into testo::half_comparison<kfr::vec<int, 16ul> > testo::make_comparison::operator<=<kfr::vec<int, 16ul> >(kfr::vec<int, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<long, 1ul>&& std::forward<kfr::vec<long, 1ul> >(std::remove_reference<kfr::vec<long, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<long, 1ul> > testo::make_comparison::operator<=<kfr::vec<long, 1ul> >(kfr::vec<long, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<long, 1ul>&& std::forward<kfr::vec<long, 1ul> >(std::remove_reference<kfr::vec<long, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<long, 1ul> > testo::make_comparison::operator<=<kfr::vec<long, 1ul> >(kfr::vec<long, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<long, 1ul> >::half_comparison(kfr::vec<long, 1ul>&&) can be inlined into testo::half_comparison<kfr::vec<long, 1ul> > testo::make_comparison::operator<=<kfr::vec<long, 1ul> >(kfr::vec<long, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<long, 1ul> >::half_comparison(kfr::vec<long, 1ul>&&) inlined into testo::half_comparison<kfr::vec<long, 1ul> > testo::make_comparison::operator<=<kfr::vec<long, 1ul> >(kfr::vec<long, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<long, 2ul>&& std::forward<kfr::vec<long, 2ul> >(std::remove_reference<kfr::vec<long, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<long, 2ul> > testo::make_comparison::operator<=<kfr::vec<long, 2ul> >(kfr::vec<long, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<long, 2ul>&& std::forward<kfr::vec<long, 2ul> >(std::remove_reference<kfr::vec<long, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<long, 2ul> > testo::make_comparison::operator<=<kfr::vec<long, 2ul> >(kfr::vec<long, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<long, 2ul> >::half_comparison(kfr::vec<long, 2ul>&&) can be inlined into testo::half_comparison<kfr::vec<long, 2ul> > testo::make_comparison::operator<=<kfr::vec<long, 2ul> >(kfr::vec<long, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<long, 2ul> >::half_comparison(kfr::vec<long, 2ul>&&) inlined into testo::half_comparison<kfr::vec<long, 2ul> > testo::make_comparison::operator<=<kfr::vec<long, 2ul> >(kfr::vec<long, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<long, 4ul>&& std::forward<kfr::vec<long, 4ul> >(std::remove_reference<kfr::vec<long, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<long, 4ul> > testo::make_comparison::operator<=<kfr::vec<long, 4ul> >(kfr::vec<long, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<long, 4ul>&& std::forward<kfr::vec<long, 4ul> >(std::remove_reference<kfr::vec<long, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<long, 4ul> > testo::make_comparison::operator<=<kfr::vec<long, 4ul> >(kfr::vec<long, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<long, 4ul> >::half_comparison(kfr::vec<long, 4ul>&&) can be inlined into testo::half_comparison<kfr::vec<long, 4ul> > testo::make_comparison::operator<=<kfr::vec<long, 4ul> >(kfr::vec<long, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<long, 4ul> >::half_comparison(kfr::vec<long, 4ul>&&) inlined into testo::half_comparison<kfr::vec<long, 4ul> > testo::make_comparison::operator<=<kfr::vec<long, 4ul> >(kfr::vec<long, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<long, 8ul>&& std::forward<kfr::vec<long, 8ul> >(std::remove_reference<kfr::vec<long, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<long, 8ul> > testo::make_comparison::operator<=<kfr::vec<long, 8ul> >(kfr::vec<long, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<long, 8ul>&& std::forward<kfr::vec<long, 8ul> >(std::remove_reference<kfr::vec<long, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<long, 8ul> > testo::make_comparison::operator<=<kfr::vec<long, 8ul> >(kfr::vec<long, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<long, 8ul> >::half_comparison(kfr::vec<long, 8ul>&&) can be inlined into testo::half_comparison<kfr::vec<long, 8ul> > testo::make_comparison::operator<=<kfr::vec<long, 8ul> >(kfr::vec<long, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<long, 8ul> >::half_comparison(kfr::vec<long, 8ul>&&) inlined into testo::half_comparison<kfr::vec<long, 8ul> > testo::make_comparison::operator<=<kfr::vec<long, 8ul> >(kfr::vec<long, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<long, 16ul>&& std::forward<kfr::vec<long, 16ul> >(std::remove_reference<kfr::vec<long, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<long, 16ul> > testo::make_comparison::operator<=<kfr::vec<long, 16ul> >(kfr::vec<long, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<long, 16ul>&& std::forward<kfr::vec<long, 16ul> >(std::remove_reference<kfr::vec<long, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<long, 16ul> > testo::make_comparison::operator<=<kfr::vec<long, 16ul> >(kfr::vec<long, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<long, 16ul> >::half_comparison(kfr::vec<long, 16ul>&&) can be inlined into testo::half_comparison<kfr::vec<long, 16ul> > testo::make_comparison::operator<=<kfr::vec<long, 16ul> >(kfr::vec<long, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<long, 16ul> >::half_comparison(kfr::vec<long, 16ul>&&) inlined into testo::half_comparison<kfr::vec<long, 16ul> > testo::make_comparison::operator<=<kfr::vec<long, 16ul> >(kfr::vec<long, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 1ul> > testo::make_comparison::operator<=<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 1ul>&& std::forward<kfr::vec<float, 1ul> >(std::remove_reference<kfr::vec<float, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 1ul> > testo::make_comparison::operator<=<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 1ul> >::half_comparison(kfr::vec<float, 1ul>&&) can be inlined into testo::half_comparison<kfr::vec<float, 1ul> > testo::make_comparison::operator<=<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 1ul> >::half_comparison(kfr::vec<float, 1ul>&&) inlined into testo::half_comparison<kfr::vec<float, 1ul> > testo::make_comparison::operator<=<kfr::vec<float, 1ul> >(kfr::vec<float, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 2ul> > testo::make_comparison::operator<=<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 2ul>&& std::forward<kfr::vec<float, 2ul> >(std::remove_reference<kfr::vec<float, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 2ul> > testo::make_comparison::operator<=<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 2ul> >::half_comparison(kfr::vec<float, 2ul>&&) can be inlined into testo::half_comparison<kfr::vec<float, 2ul> > testo::make_comparison::operator<=<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 2ul> >::half_comparison(kfr::vec<float, 2ul>&&) inlined into testo::half_comparison<kfr::vec<float, 2ul> > testo::make_comparison::operator<=<kfr::vec<float, 2ul> >(kfr::vec<float, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 8ul>&& std::forward<kfr::vec<float, 8ul> >(std::remove_reference<kfr::vec<float, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<float, 8ul> > testo::make_comparison::operator<=<kfr::vec<float, 8ul> >(kfr::vec<float, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<float, 8ul>&& std::forward<kfr::vec<float, 8ul> >(std::remove_reference<kfr::vec<float, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<float, 8ul> > testo::make_comparison::operator<=<kfr::vec<float, 8ul> >(kfr::vec<float, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 8ul> >::half_comparison(kfr::vec<float, 8ul>&&) can be inlined into testo::half_comparison<kfr::vec<float, 8ul> > testo::make_comparison::operator<=<kfr::vec<float, 8ul> >(kfr::vec<float, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<float, 8ul> >::half_comparison(kfr::vec<float, 8ul>&&) inlined into testo::half_comparison<kfr::vec<float, 8ul> > testo::make_comparison::operator<=<kfr::vec<float, 8ul> >(kfr::vec<float, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<double, 1ul> > testo::make_comparison::operator<=<kfr::vec<double, 1ul> >(kfr::vec<double, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<double, 1ul>&& std::forward<kfr::vec<double, 1ul> >(std::remove_reference<kfr::vec<double, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<double, 1ul> > testo::make_comparison::operator<=<kfr::vec<double, 1ul> >(kfr::vec<double, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<double, 1ul> >::half_comparison(kfr::vec<double, 1ul>&&) can be inlined into testo::half_comparison<kfr::vec<double, 1ul> > testo::make_comparison::operator<=<kfr::vec<double, 1ul> >(kfr::vec<double, 1ul>&&) with cost=-30 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<double, 1ul> >::half_comparison(kfr::vec<double, 1ul>&&) inlined into testo::half_comparison<kfr::vec<double, 1ul> > testo::make_comparison::operator<=<kfr::vec<double, 1ul> >(kfr::vec<double, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<double, 2ul>&& std::forward<kfr::vec<double, 2ul> >(std::remove_reference<kfr::vec<double, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<double, 2ul> > testo::make_comparison::operator<=<kfr::vec<double, 2ul> >(kfr::vec<double, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<double, 2ul>&& std::forward<kfr::vec<double, 2ul> >(std::remove_reference<kfr::vec<double, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<double, 2ul> > testo::make_comparison::operator<=<kfr::vec<double, 2ul> >(kfr::vec<double, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<double, 2ul> >::half_comparison(kfr::vec<double, 2ul>&&) can be inlined into testo::half_comparison<kfr::vec<double, 2ul> > testo::make_comparison::operator<=<kfr::vec<double, 2ul> >(kfr::vec<double, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<double, 2ul> >::half_comparison(kfr::vec<double, 2ul>&&) inlined into testo::half_comparison<kfr::vec<double, 2ul> > testo::make_comparison::operator<=<kfr::vec<double, 2ul> >(kfr::vec<double, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<double, 4ul> > testo::make_comparison::operator<=<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<double, 4ul>&& std::forward<kfr::vec<double, 4ul> >(std::remove_reference<kfr::vec<double, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<double, 4ul> > testo::make_comparison::operator<=<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<double, 4ul> >::half_comparison(kfr::vec<double, 4ul>&&) can be inlined into testo::half_comparison<kfr::vec<double, 4ul> > testo::make_comparison::operator<=<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<double, 4ul> >::half_comparison(kfr::vec<double, 4ul>&&) inlined into testo::half_comparison<kfr::vec<double, 4ul> > testo::make_comparison::operator<=<kfr::vec<double, 4ul> >(kfr::vec<double, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<double, 16ul>&& std::forward<kfr::vec<double, 16ul> >(std::remove_reference<kfr::vec<double, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<double, 16ul> > testo::make_comparison::operator<=<kfr::vec<double, 16ul> >(kfr::vec<double, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<double, 16ul>&& std::forward<kfr::vec<double, 16ul> >(std::remove_reference<kfr::vec<double, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<double, 16ul> > testo::make_comparison::operator<=<kfr::vec<double, 16ul> >(kfr::vec<double, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<double, 16ul> >::half_comparison(kfr::vec<double, 16ul>&&) can be inlined into testo::half_comparison<kfr::vec<double, 16ul> > testo::make_comparison::operator<=<kfr::vec<double, 16ul> >(kfr::vec<double, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<double, 16ul> >::half_comparison(kfr::vec<double, 16ul>&&) inlined into testo::half_comparison<kfr::vec<double, 16ul> > testo::make_comparison::operator<=<kfr::vec<double, 16ul> >(kfr::vec<double, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<double, 3ul>&& std::forward<kfr::vec<double, 3ul> >(std::remove_reference<kfr::vec<double, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<double, 3ul> > testo::make_comparison::operator<=<kfr::vec<double, 3ul> >(kfr::vec<double, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<double, 3ul>&& std::forward<kfr::vec<double, 3ul> >(std::remove_reference<kfr::vec<double, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<double, 3ul> > testo::make_comparison::operator<=<kfr::vec<double, 3ul> >(kfr::vec<double, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<double, 3ul> >::half_comparison(kfr::vec<double, 3ul>&&) can be inlined into testo::half_comparison<kfr::vec<double, 3ul> > testo::make_comparison::operator<=<kfr::vec<double, 3ul> >(kfr::vec<double, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<double, 3ul> >::half_comparison(kfr::vec<double, 3ul>&&) inlined into testo::half_comparison<kfr::vec<double, 3ul> > testo::make_comparison::operator<=<kfr::vec<double, 3ul> >(kfr::vec<double, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned char, 8ul>&& std::forward<kfr::vec<unsigned char, 8ul> >(std::remove_reference<kfr::vec<unsigned char, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 8ul> >(kfr::vec<unsigned char, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned char, 8ul>&& std::forward<kfr::vec<unsigned char, 8ul> >(std::remove_reference<kfr::vec<unsigned char, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 8ul> >(kfr::vec<unsigned char, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 8ul> >::half_comparison(kfr::vec<unsigned char, 8ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 8ul> >(kfr::vec<unsigned char, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 8ul> >::half_comparison(kfr::vec<unsigned char, 8ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned char, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 8ul> >(kfr::vec<unsigned char, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned char, 16ul>&& std::forward<kfr::vec<unsigned char, 16ul> >(std::remove_reference<kfr::vec<unsigned char, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 16ul> >(kfr::vec<unsigned char, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned char, 16ul>&& std::forward<kfr::vec<unsigned char, 16ul> >(std::remove_reference<kfr::vec<unsigned char, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned char, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 16ul> >(kfr::vec<unsigned char, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 16ul> >::half_comparison(kfr::vec<unsigned char, 16ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned char, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 16ul> >(kfr::vec<unsigned char, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned char, 16ul> >::half_comparison(kfr::vec<unsigned char, 16ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned char, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned char, 16ul> >(kfr::vec<unsigned char, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned short, 1ul>&& std::forward<kfr::vec<unsigned short, 1ul> >(std::remove_reference<kfr::vec<unsigned short, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 1ul> >(kfr::vec<unsigned short, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned short, 1ul>&& std::forward<kfr::vec<unsigned short, 1ul> >(std::remove_reference<kfr::vec<unsigned short, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned short, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 1ul> >(kfr::vec<unsigned short, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned short, 1ul> >::half_comparison(kfr::vec<unsigned short, 1ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 1ul> >(kfr::vec<unsigned short, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned short, 1ul> >::half_comparison(kfr::vec<unsigned short, 1ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned short, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 1ul> >(kfr::vec<unsigned short, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned short, 2ul>&& std::forward<kfr::vec<unsigned short, 2ul> >(std::remove_reference<kfr::vec<unsigned short, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 2ul> >(kfr::vec<unsigned short, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned short, 2ul>&& std::forward<kfr::vec<unsigned short, 2ul> >(std::remove_reference<kfr::vec<unsigned short, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned short, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 2ul> >(kfr::vec<unsigned short, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned short, 2ul> >::half_comparison(kfr::vec<unsigned short, 2ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 2ul> >(kfr::vec<unsigned short, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned short, 2ul> >::half_comparison(kfr::vec<unsigned short, 2ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned short, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 2ul> >(kfr::vec<unsigned short, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned short, 4ul>&& std::forward<kfr::vec<unsigned short, 4ul> >(std::remove_reference<kfr::vec<unsigned short, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 4ul> >(kfr::vec<unsigned short, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned short, 4ul>&& std::forward<kfr::vec<unsigned short, 4ul> >(std::remove_reference<kfr::vec<unsigned short, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned short, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 4ul> >(kfr::vec<unsigned short, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned short, 4ul> >::half_comparison(kfr::vec<unsigned short, 4ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 4ul> >(kfr::vec<unsigned short, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned short, 4ul> >::half_comparison(kfr::vec<unsigned short, 4ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned short, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 4ul> >(kfr::vec<unsigned short, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned short, 8ul>&& std::forward<kfr::vec<unsigned short, 8ul> >(std::remove_reference<kfr::vec<unsigned short, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 8ul> >(kfr::vec<unsigned short, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned short, 8ul>&& std::forward<kfr::vec<unsigned short, 8ul> >(std::remove_reference<kfr::vec<unsigned short, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned short, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 8ul> >(kfr::vec<unsigned short, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned short, 8ul> >::half_comparison(kfr::vec<unsigned short, 8ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 8ul> >(kfr::vec<unsigned short, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned short, 8ul> >::half_comparison(kfr::vec<unsigned short, 8ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned short, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 8ul> >(kfr::vec<unsigned short, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned short, 16ul>&& std::forward<kfr::vec<unsigned short, 16ul> >(std::remove_reference<kfr::vec<unsigned short, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 16ul> >(kfr::vec<unsigned short, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned short, 16ul>&& std::forward<kfr::vec<unsigned short, 16ul> >(std::remove_reference<kfr::vec<unsigned short, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned short, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 16ul> >(kfr::vec<unsigned short, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned short, 16ul> >::half_comparison(kfr::vec<unsigned short, 16ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 16ul> >(kfr::vec<unsigned short, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned short, 16ul> >::half_comparison(kfr::vec<unsigned short, 16ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned short, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 16ul> >(kfr::vec<unsigned short, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned short, 3ul>&& std::forward<kfr::vec<unsigned short, 3ul> >(std::remove_reference<kfr::vec<unsigned short, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 3ul> >(kfr::vec<unsigned short, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned short, 3ul>&& std::forward<kfr::vec<unsigned short, 3ul> >(std::remove_reference<kfr::vec<unsigned short, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned short, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 3ul> >(kfr::vec<unsigned short, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned short, 3ul> >::half_comparison(kfr::vec<unsigned short, 3ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned short, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 3ul> >(kfr::vec<unsigned short, 3ul>&&) with cost=-35 (threshold=562) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned short, 3ul> >::half_comparison(kfr::vec<unsigned short, 3ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned short, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned short, 3ul> >(kfr::vec<unsigned short, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned int, 1ul>&& std::forward<kfr::vec<unsigned int, 1ul> >(std::remove_reference<kfr::vec<unsigned int, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 1ul> >(kfr::vec<unsigned int, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned int, 1ul>&& std::forward<kfr::vec<unsigned int, 1ul> >(std::remove_reference<kfr::vec<unsigned int, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned int, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 1ul> >(kfr::vec<unsigned int, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned int, 1ul> >::half_comparison(kfr::vec<unsigned int, 1ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 1ul> >(kfr::vec<unsigned int, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned int, 1ul> >::half_comparison(kfr::vec<unsigned int, 1ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned int, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 1ul> >(kfr::vec<unsigned int, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned int, 2ul>&& std::forward<kfr::vec<unsigned int, 2ul> >(std::remove_reference<kfr::vec<unsigned int, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 2ul> >(kfr::vec<unsigned int, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned int, 2ul>&& std::forward<kfr::vec<unsigned int, 2ul> >(std::remove_reference<kfr::vec<unsigned int, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned int, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 2ul> >(kfr::vec<unsigned int, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned int, 2ul> >::half_comparison(kfr::vec<unsigned int, 2ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 2ul> >(kfr::vec<unsigned int, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned int, 2ul> >::half_comparison(kfr::vec<unsigned int, 2ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned int, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 2ul> >(kfr::vec<unsigned int, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned int, 4ul>&& std::forward<kfr::vec<unsigned int, 4ul> >(std::remove_reference<kfr::vec<unsigned int, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 4ul> >(kfr::vec<unsigned int, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned int, 4ul>&& std::forward<kfr::vec<unsigned int, 4ul> >(std::remove_reference<kfr::vec<unsigned int, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned int, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 4ul> >(kfr::vec<unsigned int, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned int, 4ul> >::half_comparison(kfr::vec<unsigned int, 4ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 4ul> >(kfr::vec<unsigned int, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned int, 4ul> >::half_comparison(kfr::vec<unsigned int, 4ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned int, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 4ul> >(kfr::vec<unsigned int, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned int, 8ul>&& std::forward<kfr::vec<unsigned int, 8ul> >(std::remove_reference<kfr::vec<unsigned int, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 8ul> >(kfr::vec<unsigned int, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned int, 8ul>&& std::forward<kfr::vec<unsigned int, 8ul> >(std::remove_reference<kfr::vec<unsigned int, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned int, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 8ul> >(kfr::vec<unsigned int, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned int, 8ul> >::half_comparison(kfr::vec<unsigned int, 8ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 8ul> >(kfr::vec<unsigned int, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned int, 8ul> >::half_comparison(kfr::vec<unsigned int, 8ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned int, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 8ul> >(kfr::vec<unsigned int, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned int, 16ul>&& std::forward<kfr::vec<unsigned int, 16ul> >(std::remove_reference<kfr::vec<unsigned int, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 16ul> >(kfr::vec<unsigned int, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned int, 16ul>&& std::forward<kfr::vec<unsigned int, 16ul> >(std::remove_reference<kfr::vec<unsigned int, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned int, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 16ul> >(kfr::vec<unsigned int, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned int, 16ul> >::half_comparison(kfr::vec<unsigned int, 16ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 16ul> >(kfr::vec<unsigned int, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned int, 16ul> >::half_comparison(kfr::vec<unsigned int, 16ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned int, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 16ul> >(kfr::vec<unsigned int, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned int, 3ul>&& std::forward<kfr::vec<unsigned int, 3ul> >(std::remove_reference<kfr::vec<unsigned int, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 3ul> >(kfr::vec<unsigned int, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned int, 3ul>&& std::forward<kfr::vec<unsigned int, 3ul> >(std::remove_reference<kfr::vec<unsigned int, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned int, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 3ul> >(kfr::vec<unsigned int, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned int, 3ul> >::half_comparison(kfr::vec<unsigned int, 3ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned int, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 3ul> >(kfr::vec<unsigned int, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned int, 3ul> >::half_comparison(kfr::vec<unsigned int, 3ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned int, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned int, 3ul> >(kfr::vec<unsigned int, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned long, 1ul>&& std::forward<kfr::vec<unsigned long, 1ul> >(std::remove_reference<kfr::vec<unsigned long, 1ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 1ul> >(kfr::vec<unsigned long, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned long, 1ul>&& std::forward<kfr::vec<unsigned long, 1ul> >(std::remove_reference<kfr::vec<unsigned long, 1ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned long, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 1ul> >(kfr::vec<unsigned long, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned long, 1ul> >::half_comparison(kfr::vec<unsigned long, 1ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 1ul> >(kfr::vec<unsigned long, 1ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned long, 1ul> >::half_comparison(kfr::vec<unsigned long, 1ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned long, 1ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 1ul> >(kfr::vec<unsigned long, 1ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned long, 2ul>&& std::forward<kfr::vec<unsigned long, 2ul> >(std::remove_reference<kfr::vec<unsigned long, 2ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 2ul> >(kfr::vec<unsigned long, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned long, 2ul>&& std::forward<kfr::vec<unsigned long, 2ul> >(std::remove_reference<kfr::vec<unsigned long, 2ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned long, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 2ul> >(kfr::vec<unsigned long, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned long, 2ul> >::half_comparison(kfr::vec<unsigned long, 2ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 2ul> >(kfr::vec<unsigned long, 2ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned long, 2ul> >::half_comparison(kfr::vec<unsigned long, 2ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned long, 2ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 2ul> >(kfr::vec<unsigned long, 2ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned long, 4ul>&& std::forward<kfr::vec<unsigned long, 4ul> >(std::remove_reference<kfr::vec<unsigned long, 4ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 4ul> >(kfr::vec<unsigned long, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned long, 4ul>&& std::forward<kfr::vec<unsigned long, 4ul> >(std::remove_reference<kfr::vec<unsigned long, 4ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned long, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 4ul> >(kfr::vec<unsigned long, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned long, 4ul> >::half_comparison(kfr::vec<unsigned long, 4ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 4ul> >(kfr::vec<unsigned long, 4ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned long, 4ul> >::half_comparison(kfr::vec<unsigned long, 4ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned long, 4ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 4ul> >(kfr::vec<unsigned long, 4ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned long, 8ul>&& std::forward<kfr::vec<unsigned long, 8ul> >(std::remove_reference<kfr::vec<unsigned long, 8ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 8ul> >(kfr::vec<unsigned long, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned long, 8ul>&& std::forward<kfr::vec<unsigned long, 8ul> >(std::remove_reference<kfr::vec<unsigned long, 8ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned long, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 8ul> >(kfr::vec<unsigned long, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned long, 8ul> >::half_comparison(kfr::vec<unsigned long, 8ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 8ul> >(kfr::vec<unsigned long, 8ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned long, 8ul> >::half_comparison(kfr::vec<unsigned long, 8ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned long, 8ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 8ul> >(kfr::vec<unsigned long, 8ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned long, 16ul>&& std::forward<kfr::vec<unsigned long, 16ul> >(std::remove_reference<kfr::vec<unsigned long, 16ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 16ul> >(kfr::vec<unsigned long, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned long, 16ul>&& std::forward<kfr::vec<unsigned long, 16ul> >(std::remove_reference<kfr::vec<unsigned long, 16ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned long, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 16ul> >(kfr::vec<unsigned long, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned long, 16ul> >::half_comparison(kfr::vec<unsigned long, 16ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 16ul> >(kfr::vec<unsigned long, 16ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned long, 16ul> >::half_comparison(kfr::vec<unsigned long, 16ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned long, 16ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 16ul> >(kfr::vec<unsigned long, 16ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned long, 3ul>&& std::forward<kfr::vec<unsigned long, 3ul> >(std::remove_reference<kfr::vec<unsigned long, 3ul> >::type&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 3ul> >(kfr::vec<unsigned long, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
kfr::vec<unsigned long, 3ul>&& std::forward<kfr::vec<unsigned long, 3ul> >(std::remove_reference<kfr::vec<unsigned long, 3ul> >::type&) inlined into testo::half_comparison<kfr::vec<unsigned long, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 3ul> >(kfr::vec<unsigned long, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned long, 3ul> >::half_comparison(kfr::vec<unsigned long, 3ul>&&) can be inlined into testo::half_comparison<kfr::vec<unsigned long, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 3ul> >(kfr::vec<unsigned long, 3ul>&&) with cost=-35 (threshold=375) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
               
testo::half_comparison<kfr::vec<unsigned long, 3ul> >::half_comparison(kfr::vec<unsigned long, 3ul>&&) inlined into testo::half_comparison<kfr::vec<unsigned long, 3ul> > testo::make_comparison::operator<=<kfr::vec<unsigned long, 3ul> >(kfr::vec<unsigned long, 3ul>&&) 
testo::half_comparison > testo::make_comparison::operator<= >(kfr::vec&&)
inline
                                  
bool&& std::forward<bool>(std::remove_reference<bool>::type&) can be inlined into testo::half_comparison<bool> testo::make_comparison::operator<=<bool>(bool&&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(bool&&)
inline
                                  
bool&& std::forward<bool>(std::remove_reference<bool>::type&) inlined into testo::half_comparison<bool> testo::make_comparison::operator<=<bool>(bool&&) 
testo::half_comparison testo::make_comparison::operator<=(bool&&)
inline
               
testo::half_comparison<bool>::half_comparison(bool&&) can be inlined into testo::half_comparison<bool> testo::make_comparison::operator<=<bool>(bool&&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(bool&&)
inline
               
testo::half_comparison<bool>::half_comparison(bool&&) inlined into testo::half_comparison<bool> testo::make_comparison::operator<=<bool>(bool&&) 
testo::half_comparison testo::make_comparison::operator<=(bool&&)
inline
                                  
float const& std::forward<float const&>(std::remove_reference<float const&>::type&) can be inlined into testo::half_comparison<float const&> testo::make_comparison::operator<=<float const&>(float const&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(float const&)
inline
                                  
float const& std::forward<float const&>(std::remove_reference<float const&>::type&) inlined into testo::half_comparison<float const&> testo::make_comparison::operator<=<float const&>(float const&) 
testo::half_comparison testo::make_comparison::operator<=(float const&)
inline
               
testo::half_comparison<float const&>::half_comparison(float const&) can be inlined into testo::half_comparison<float const&> testo::make_comparison::operator<=<float const&>(float const&) with cost=-40 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(float const&)
inline
               
testo::half_comparison<float const&>::half_comparison(float const&) inlined into testo::half_comparison<float const&> testo::make_comparison::operator<=<float const&>(float const&) 
testo::half_comparison testo::make_comparison::operator<=(float const&)
inline
                                  
double const& std::forward<double const&>(std::remove_reference<double const&>::type&) can be inlined into testo::half_comparison<double const&> testo::make_comparison::operator<=<double const&>(double const&) with cost=-35 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(double const&)
inline
                                  
double const& std::forward<double const&>(std::remove_reference<double const&>::type&) inlined into testo::half_comparison<double const&> testo::make_comparison::operator<=<double const&>(double const&) 
testo::half_comparison testo::make_comparison::operator<=(double const&)
inline
               
testo::half_comparison<double const&>::half_comparison(double const&) can be inlined into testo::half_comparison<double const&> testo::make_comparison::operator<=<double const&>(double const&) with cost=-40 (threshold=375) 
testo::half_comparison testo::make_comparison::operator<=(double const&)
inline
               
testo::half_comparison<double const&>::half_comparison(double const&) inlined into testo::half_comparison<double const&> testo::make_comparison::operator<=<double const&>(double const&) 
testo::half_comparison testo::make_comparison::operator<=(double const&)
294
    }
295
};
296
297
inline std::vector<std::string> split(const std::string& text, char delimeter)
298
{
299
    std::string r    = text;
300
    size_t prev_pos  = 0;
301
    size_t start_pos = 0;
302
    std::vector<std::string> list;
303
    while ((start_pos = r.find(delimeter, prev_pos)) != std::string::npos)
304
    {
305
        list.push_back(text.substr(prev_pos, start_pos - prev_pos));
306
        prev_pos = start_pos + 1;
307
    }
308
    list.push_back(text.substr(prev_pos));
309
    return list;
310
}
311
312
struct test_case;
313
314
inline test_case*& active_test()
315
{
316
    static test_case* instance = nullptr;
317
    return instance;
318
}
319
320
struct test_case
inline
       
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into testo::test_case::~test_case() with cost=60 (threshold=250) 
testo::test_case::~test_case()
inline
       
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into testo::test_case::~test_case() 
testo::test_case::~test_case()
inline
       
std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> >::~vector() can be inlined into testo::test_case::~test_case() with cost=235 (threshold=250) 
testo::test_case::~test_case()
inline
       
std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> >::~vector() inlined into testo::test_case::~test_case() 
testo::test_case::~test_case()
321
{
322
    using test_func = void (*)();
323
324
    static std::vector<test_case*>& tests()
325
    {
326
        static std::vector<test_case*> list;
inline
        
__cxa_guard_acquire will not be inlined into testo::test_case::tests() because its definition is unavailable 
testo::test_case::tests()
inline
        
__cxa_atexit will not be inlined into testo::test_case::tests() because its definition is unavailable 
testo::test_case::tests()
inline
        
__cxa_guard_release will not be inlined into testo::test_case::tests() because its definition is unavailable 
testo::test_case::tests()
inline
                                       
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::vector() can be inlined into testo::test_case::tests() with cost=-30 (threshold=375) 
testo::test_case::tests()
inline
                                       
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::vector() inlined into testo::test_case::tests() 
testo::test_case::tests()
327
        return list;
328
    }
329
330
    test_case(test_func func, const char* name)
inline
    
std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> >::vector() can be inlined into testo::test_case::test_case(void (*)(), char const*) with cost=-30 (threshold=375) 
testo::test_case::test_case(void (*)(), char const*)
inline
    
std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> >::vector() inlined into testo::test_case::test_case(void (*)(), char const*) 
testo::test_case::test_case(void (*)(), char const*)
inline
    
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() can be inlined into testo::test_case::test_case(void (*)(), char const*) with cost=-30 (threshold=375) 
testo::test_case::test_case(void (*)(), char const*)
inline
    
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() inlined into testo::test_case::test_case(void (*)(), char const*) 
testo::test_case::test_case(void (*)(), char const*)
331
        : func(func), name(name), success(0), failed(0), time(0), show_progress(false)
332
    {
333
        tests().push_back(this);
inline
                
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::push_back(testo::test_case*&&) can be inlined into testo::test_case::test_case(void (*)(), char const*) with cost=0 (threshold=375) 
testo::test_case::test_case(void (*)(), char const*)
inline
                
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::push_back(testo::test_case*&&) inlined into testo::test_case::test_case(void (*)(), char const*) 
testo::test_case::test_case(void (*)(), char const*)
inline
        
testo::test_case::tests() can be inlined into testo::test_case::test_case(void (*)(), char const*) with cost=115 (threshold=250) 
testo::test_case::test_case(void (*)(), char const*)
inline
        
testo::test_case::tests() inlined into testo::test_case::test_case(void (*)(), char const*) 
testo::test_case::test_case(void (*)(), char const*)
334
    }
335
336
    bool run(bool show_successful)
337
    {
338
        using namespace std::chrono;
339
        using time_point = high_resolution_clock::time_point;
340
        {
341
            console_color cc(Cyan);
inline
                          
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) can be inlined into testo::test_case::run(bool) with cost=50 (threshold=375) 
testo::test_case::run(bool)
inline
                          
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
342
            printfmt("[{}]", padcenter(11, std::string("RUN"), '-'));
inline
                     
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::test_case::run(bool) because its definition is unavailable 
testo::test_case::run(bool)
inline
                                           
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::test_case::run(bool) because its definition is unavailable 
testo::test_case::run(bool)
inline
                     
std::allocator<char>::allocator() can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
                     
std::allocator<char>::allocator() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                                           
std::allocator<char>::allocator() can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
                                           
std::allocator<char>::allocator() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                             
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) too costly to inline (cost=605, threshold=325) 
testo::test_case::run(bool)
inline
                             
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) will not be inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
            
void cometa::printfmt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) should always be inlined (cost=always) 
testo::test_case::run(bool)
inline
            
void cometa::printfmt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
            
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into testo::test_case::run(bool) with cost=55 (threshold=250) 
testo::test_case::run(bool)
inline
            
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
            
std::allocator<char>::~allocator() can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
            
std::allocator<char>::~allocator() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
343
        }
inline
        
console_colors::console_color::~console_color() can be inlined into testo::test_case::run(bool) with cost=245 (threshold=250) 
testo::test_case::run(bool)
inline
        
console_colors::console_color::~console_color() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
344
        printfmt(" {}...\n", name);
inline
                 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::test_case::run(bool) because its definition is unavailable 
testo::test_case::run(bool)
inline
                 
std::allocator<char>::allocator() can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
                 
std::allocator<char>::allocator() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
        
void cometa::printfmt<char const*>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const* const&) should always be inlined (cost=always) 
testo::test_case::run(bool)
inline
        
void cometa::printfmt<char const*>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const* const&) inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into testo::test_case::run(bool) with cost=55 (threshold=250) 
testo::test_case::run(bool)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
        
std::allocator<char>::~allocator() can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
        
std::allocator<char>::~allocator() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
345
        time_point start = high_resolution_clock::now();
inline
                           
std::chrono::_V2::system_clock::now() will not be inlined into testo::test_case::run(bool) because its definition is unavailable 
testo::test_case::run(bool)
346
        active_test()    = this;
inline
        
testo::active_test() can be inlined into testo::test_case::run(bool) with cost=-30 (threshold=487) 
testo::test_case::run(bool)
inline
        
testo::active_test() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
347
        func();
gvn
        
load of type void ()* not eliminated because it is clobbered by store 
testo::test_case::run(bool)
348
        active_test()   = nullptr;
inline
        
testo::active_test() can be inlined into testo::test_case::run(bool) with cost=-30 (threshold=487) 
testo::test_case::run(bool)
inline
        
testo::active_test() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
349
        time_point stop = high_resolution_clock::now();
inline
                          
std::chrono::_V2::system_clock::now() will not be inlined into testo::test_case::run(bool) because its definition is unavailable 
testo::test_case::run(bool)
350
        time            = duration_cast<duration<double>>(stop - start).count();
inline
                                                               
std::common_type<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::type std::chrono::operator-<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
                                                               
std::common_type<std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::type std::chrono::operator-<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                          
_ZNSt6chrono13duration_castINS_8durationIdSt5ratioILl1ELl1EEEElS2_ILl1ELl1000000000EEEENSt9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS1_IT0_T1_EE can be inlined into testo::test_case::run(bool) with cost=-25 (threshold=375) 
testo::test_case::run(bool)
inline
                          
_ZNSt6chrono13duration_castINS_8durationIdSt5ratioILl1ELl1EEEElS2_ILl1ELl1000000000EEEENSt9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS1_IT0_T1_EE inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                                                                        
std::chrono::duration<double, std::ratio<1l, 1l> >::count() const can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
                                                                        
std::chrono::duration<double, std::ratio<1l, 1l> >::count() const inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
351
352
        {
353
            console_color cc(failed ? Red : Green);
inline
                          
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) can be inlined into testo::test_case::run(bool) with cost=230 (threshold=250) 
testo::test_case::run(bool)
inline
                          
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
gvn
                             
load of type i32 not eliminated because it is clobbered by call 
testo::test_case::run(bool)
354
            printfmt("[{}] {} subtests of {}\n", padcenter(11, failed ? "ERROR" : "SUCCESS", '-'),
inline
                     
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::test_case::run(bool) because its definition is unavailable 
testo::test_case::run(bool)
inline
                                                               
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::test_case::run(bool) because its definition is unavailable 
testo::test_case::run(bool)
inline
                     
std::allocator<char>::allocator() can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
                     
std::allocator<char>::allocator() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                                                               
std::allocator<char>::allocator() can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
                                                               
std::allocator<char>::allocator() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                                                 
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) too costly to inline (cost=605, threshold=325) 
testo::test_case::run(bool)
inline
                                                 
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) will not be inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
            
void cometa::printfmt<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int const&, int const&) should always be inlined (cost=always) 
testo::test_case::run(bool)
inline
            
void cometa::printfmt<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int const&, int const&) inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
            
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into testo::test_case::run(bool) with cost=55 (threshold=250) 
testo::test_case::run(bool)
inline
            
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
            
std::allocator<char>::~allocator() can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
            
std::allocator<char>::~allocator() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
gvn
                                                               
load of type i32 not eliminated in favor of load because it is clobbered by call 
testo::test_case::run(bool)
355
                     failed ? failed : success, success + failed);
gvn
                     
load of type i32 not eliminated because it is clobbered by call 
testo::test_case::run(bool)
gvn
                                                
load of type i32 not eliminated because it is clobbered by call 
testo::test_case::run(bool)
356
        }
inline
        
console_colors::console_color::~console_color() can be inlined into testo::test_case::run(bool) with cost=245 (threshold=250) 
testo::test_case::run(bool)
inline
        
console_colors::console_color::~console_color() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
357
        if (failed)
gvn
            
load of type i32 not eliminated in favor of load because it is clobbered by call 
testo::test_case::run(bool)
gvn
            
load of type i32 not eliminated in favor of load because it is clobbered by call 
testo::test_case::run(bool)
358
        {
359
            for (const subtest& s : subtests)
inline
                                  
__gnu_cxx::__normal_iterator<testo::test_case::subtest*, std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> > >::operator++() can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
                                  
__gnu_cxx::__normal_iterator<testo::test_case::subtest*, std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> > >::operator++() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                                  
std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> >::begin() can be inlined into testo::test_case::run(bool) with cost=-30 (threshold=375) 
testo::test_case::run(bool)
inline
                                  
std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> >::begin() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                                  
std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> >::end() can be inlined into testo::test_case::run(bool) with cost=-30 (threshold=375) 
testo::test_case::run(bool)
inline
                                  
std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> >::end() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                                  
bool __gnu_cxx::operator!=<testo::test_case::subtest*, std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> > >(__gnu_cxx::__normal_iterator<testo::test_case::subtest*, std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> > > const&, __gnu_cxx::__normal_iterator<testo::test_case::subtest*, std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> > > const&) can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=487) 
testo::test_case::run(bool)
inline
                                  
bool __gnu_cxx::operator!=<testo::test_case::subtest*, std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> > >(__gnu_cxx::__normal_iterator<testo::test_case::subtest*, std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> > > const&, __gnu_cxx::__normal_iterator<testo::test_case::subtest*, std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> > > const&) inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                                  
__gnu_cxx::__normal_iterator<testo::test_case::subtest*, std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> > >::operator*() const can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
                                  
__gnu_cxx::__normal_iterator<testo::test_case::subtest*, std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> > >::operator*() const inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
loop-vectorize
            
loop not vectorized 
testo::test_case::run(bool)
360
            {
361
                if ((s.success && show_successful) || !s.success)
362
                {
363
                    if (!s.comment.empty())
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const can be inlined into testo::test_case::run(bool) with cost=-20 (threshold=375) 
testo::test_case::run(bool)
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
loop-vectorize
                        
loop not vectorized: control flow cannot be substituted for a select 
testo::test_case::run(bool)
364
                        printfmt("    {}:\n", s.comment);
inline
                                 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::test_case::run(bool) because its definition is unavailable 
testo::test_case::run(bool)
inline
                                 
std::allocator<char>::allocator() can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
                                 
std::allocator<char>::allocator() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                        
void cometa::printfmt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) should always be inlined (cost=always) 
testo::test_case::run(bool)
inline
                        
void cometa::printfmt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into testo::test_case::run(bool) with cost=55 (threshold=250) 
testo::test_case::run(bool)
inline
                        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                        
std::allocator<char>::~allocator() can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
                        
std::allocator<char>::~allocator() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
licm
                                 
hosting bitcast 
testo::test_case::run(bool)
licm
                                 
hosting getelementptr 
testo::test_case::run(bool)
365
                    {
366
                        console_color cc(s.success ? Green : Red);
inline
                                      
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) can be inlined into testo::test_case::run(bool) with cost=230 (threshold=250) 
testo::test_case::run(bool)
inline
                                      
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
gvn
                                           
load of type i8 not eliminated in favor of load because it is clobbered by call 
testo::test_case::run(bool)
gvn
                                           
load eliminated by PRE 
testo::test_case::run(bool)
367
                        printfmt("    {} ", s.success ? "[success]" : "[fail]   ");
inline
                                 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::test_case::run(bool) because its definition is unavailable 
testo::test_case::run(bool)
inline
                                 
std::allocator<char>::allocator() can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
                                 
std::allocator<char>::allocator() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                        
void cometa::printfmt<char [10]>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]) should always be inlined (cost=always) 
testo::test_case::run(bool)
inline
                        
void cometa::printfmt<char [10]>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]) inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into testo::test_case::run(bool) with cost=55 (threshold=250) 
testo::test_case::run(bool)
inline
                        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                        
std::allocator<char>::~allocator() can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
                        
std::allocator<char>::~allocator() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
licm
                                 
hosting bitcast 
testo::test_case::run(bool)
licm
                                 
hosting getelementptr 
testo::test_case::run(bool)
gvn
                                              
load of type i8 not eliminated in favor of load because it is clobbered by call 
testo::test_case::run(bool)
368
                    }
inline
                    
console_colors::console_color::~console_color() can be inlined into testo::test_case::run(bool) with cost=245 (threshold=250) 
testo::test_case::run(bool)
inline
                    
console_colors::console_color::~console_color() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
369
                    printfmt("{}\n", s.text);
inline
                             
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::test_case::run(bool) because its definition is unavailable 
testo::test_case::run(bool)
inline
                    
std::allocator<char>::~allocator() can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
                    
std::allocator<char>::~allocator() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                    
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into testo::test_case::run(bool) with cost=55 (threshold=250) 
testo::test_case::run(bool)
inline
                    
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                    
void cometa::printfmt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) should always be inlined (cost=always) 
testo::test_case::run(bool)
inline
                    
void cometa::printfmt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
inline
                             
std::allocator<char>::allocator() can be inlined into testo::test_case::run(bool) with cost=-35 (threshold=375) 
testo::test_case::run(bool)
inline
                             
std::allocator<char>::allocator() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
licm
                             
hosting bitcast 
testo::test_case::run(bool)
licm
                             
hosting getelementptr 
testo::test_case::run(bool)
370
                }
371
            }
372
            console_color cc(White);
inline
                          
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) can be inlined into testo::test_case::run(bool) with cost=50 (threshold=375) 
testo::test_case::run(bool)
inline
                          
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
373
        }
inline
        
console_colors::console_color::~console_color() can be inlined into testo::test_case::run(bool) with cost=245 (threshold=250) 
testo::test_case::run(bool)
inline
        
console_colors::console_color::~console_color() inlined into testo::test_case::run(bool) 
testo::test_case::run(bool)
374
        return !failed;
gvn
                
load of type i32 not eliminated because it is clobbered by call 
testo::test_case::run(bool)
gvn
                
load of type i32 not eliminated because it is clobbered by call 
testo::test_case::run(bool)
gvn
                
load eliminated by PRE 
testo::test_case::run(bool)
375
    }
376
377
    void check(bool result, const std::string& value, const char* expr)
378
    {
379
        subtests.push_back(subtest{ result, as_string(padleft(22, expr), " | ", value), comment });
inline
                                                                  
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) because its definition is unavailable 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
                                                                                        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) will not be inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) because its definition is unavailable 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
                                                                  
std::allocator<char>::allocator() can be inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) with cost=-35 (threshold=375) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
                                                                  
std::allocator<char>::allocator() inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
                                                      
cometa::padleft(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) can be inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) with cost=190 (threshold=325) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
                                                      
cometa::padleft(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
                                            
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [4], std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) should always be inlined (cost=always) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
                                            
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [4], std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
                 
std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> >::push_back(testo::test_case::subtest&&) can be inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) with cost=65 (threshold=250) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
                 
std::vector<testo::test_case::subtest, std::allocator<testo::test_case::subtest> >::push_back(testo::test_case::subtest&&) inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
        
testo::test_case::subtest::~subtest() can be inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) with cost=145 (threshold=325) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
        
testo::test_case::subtest::~subtest() inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) with cost=55 (threshold=250) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
        
std::allocator<char>::~allocator() can be inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) with cost=-35 (threshold=375) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
        
std::allocator<char>::~allocator() inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
380
        result ? success++ : failed++;
gvn
                                   
load of type i32 not eliminated because it is clobbered by call 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
gvn
                                   
load of type i32 not eliminated because it is clobbered by atomicrmw 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
gvn
                                   
load of type i32 not eliminated because it is clobbered by store 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
gvn
                                   
load of type i32 not eliminated because it is clobbered by call 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
gvn
                                   
load of type i32 not eliminated because it is clobbered by call 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
gvn
                        
load of type i32 not eliminated because it is clobbered by call 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
gvn
                        
load of type i32 not eliminated because it is clobbered by atomicrmw 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
gvn
                        
load of type i32 not eliminated because it is clobbered by store 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
gvn
                        
load of type i32 not eliminated because it is clobbered by call 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
gvn
                        
load of type i32 not eliminated because it is clobbered by call 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
381
        if (show_progress)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
gvn
            
load of type i8 not eliminated because it is clobbered by atomicrmw 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
382
        {
383
            if (result)
384
            {
385
                console_color cc(Green);
inline
                              
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) can be inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) with cost=50 (threshold=375) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
                              
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
386
                print(".");
inline
                
void cometa::print<char [2]>(char const (&) [2]) should always be inlined (cost=always) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
                
void cometa::print<char [2]>(char const (&) [2]) inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
387
            }
inline
            
console_colors::console_color::~console_color() can be inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) with cost=245 (threshold=250) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
            
console_colors::console_color::~console_color() inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
388
            else
389
            {
390
                console_color cc(Red);
inline
                              
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) can be inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) with cost=50 (threshold=375) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
                              
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
391
                print("E");
inline
                
void cometa::print<char [2]>(char const (&) [2]) should always be inlined (cost=always) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
                
void cometa::print<char [2]>(char const (&) [2]) inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
392
            }
inline
            
console_colors::console_color::~console_color() can be inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) with cost=245 (threshold=250) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
inline
            
console_colors::console_color::~console_color() inlined into testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
393
        }
394
    }
395
396
    template <typename Op, typename L, typename R>
397
    void check(const comparison<Op, L, R>& comparison, const char* expr)
398
    {
399
        bool result = comparison();
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> > const&, char const*) with cost=105 (threshold=437) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> > const&, char const*) with cost=15 (threshold=437) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> > const&, char const*) with cost=135 (threshold=437) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> > const&, char const*) with cost=135 (threshold=437) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
Not inlining. Cost of inlining testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >::operator()() const increases the cost of inlining void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > const&, char const*) in other contexts 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >::operator()() const will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > const&, char const*) with cost=310 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, short, short>::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, short, short>(testo::comparison<testo::cmp_eq, short, short> const&, char const*) with cost=-20 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, short, short>::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, short, short>(testo::comparison<testo::cmp_eq, short, short> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> > const&, char const*) with cost=35 (threshold=437) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> > const&, char const*) with cost=55 (threshold=437) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> > const&, char const*) with cost=50 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> > const&, char const*) with cost=130 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> > const&, char const*) with cost=15 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> > const&, char const*) with cost=45 (threshold=437) 
void testo::test_case::check, kfr::mask >(testo::comparison, kfr::mask > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::mask >(testo::comparison, kfr::mask > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> > const&, char const*) with cost=190 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> > const&, char const*) with cost=10 (threshold=562) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> > const&, char const*) with cost=45 (threshold=437) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> > const&, char const*) with cost=75 (threshold=437) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> > const&, char const*) with cost=130 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> > const&, char const*) with cost=160 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> > const&, char const*) with cost=30 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> > const&, char const*) with cost=30 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> > const&, char const*) with cost=70 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> > const&, char const*) with cost=110 (threshold=437) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> > const&, char const*) with cost=110 (threshold=437) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> > const&, char const*) with cost=70 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> > const&, char const*) with cost=220 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, unsigned int, unsigned int>::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, unsigned int, unsigned int>(testo::comparison<testo::cmp_eq, unsigned int, unsigned int> const&, char const*) with cost=-20 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, unsigned int, unsigned int>::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, unsigned int, unsigned int>(testo::comparison<testo::cmp_eq, unsigned int, unsigned int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, unsigned long, unsigned long long>::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, unsigned long long>(testo::comparison<testo::cmp_eq, unsigned long, unsigned long long> const&, char const*) with cost=-20 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, unsigned long, unsigned long long>::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, unsigned long long>(testo::comparison<testo::cmp_eq, unsigned long, unsigned long long> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> > const&, char const*) with cost=30 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> > const&, char const*) with cost=30 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> > const&, char const*) with cost=50 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> > const&, char const*) with cost=10 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> > const&, char const*) with cost=-10 (threshold=562) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> > const&, char const*) with cost=60 (threshold=437) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> > const&, char const*) with cost=15 (threshold=437) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> > const&, char const*) with cost=100 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >(testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> > const&, char const*) with cost=30 (threshold=250) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >(testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> > const&, char const*) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >(testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> > const&, char const*) with cost=30 (threshold=250) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >(testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> > const&, char const*) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
                      
Not inlining. Cost of inlining testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >::operator()() const increases the cost of inlining void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > const&, char const*) in other contexts 
void testo::test_case::check, 4ul>, kfr::vec, 4ul> >(testo::comparison, 4ul>, kfr::vec, 4ul> > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >::operator()() const will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > const&, char const*) 
void testo::test_case::check, 4ul>, kfr::vec, 4ul> >(testo::comparison, 4ul>, kfr::vec, 4ul> > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > const&, char const*) with cost=250 (threshold=437) 
void testo::test_case::check, 4ul>, kfr::vec, 4ul> >(testo::comparison, 4ul>, kfr::vec, 4ul> > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > const&, char const*) 
void testo::test_case::check, 4ul>, kfr::vec, 4ul> >(testo::comparison, 4ul>, kfr::vec, 4ul> > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> > const&, char const*) with cost=90 (threshold=250) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
Not inlining. Cost of inlining testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >::operator()() const increases the cost of inlining void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > const&, char const*) in other contexts 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >::operator()() const will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > const&, char const*) with cost=230 (threshold=437) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, float, float>::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, float, float>(testo::comparison<testo::cmp_eq, float, float> const&, char const*) with cost=-5 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, float, float>::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, float, float>(testo::comparison<testo::cmp_eq, float, float> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, double, double>::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, double, double>(testo::comparison<testo::cmp_eq, double, double> const&, char const*) with cost=-5 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, double, double>::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, double, double>(testo::comparison<testo::cmp_eq, double, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, float, int>::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, float, int>(testo::comparison<testo::cmp_eq, float, int> const&, char const*) with cost=-15 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, float, int>::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, float, int>(testo::comparison<testo::cmp_eq, float, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, double, int>::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, double, int>(testo::comparison<testo::cmp_eq, double, int> const&, char const*) with cost=-15 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, double, int>::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, double, int>(testo::comparison<testo::cmp_eq, double, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, int, int>::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, int, int>(testo::comparison<testo::cmp_eq, int, int> const&, char const*) with cost=-20 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, int, int>::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, int, int>(testo::comparison<testo::cmp_eq, int, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, double, double const&>::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, double, double const&>(testo::comparison<testo::cmp_eq, double, double const&> const&, char const*) with cost=0 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, double, double const&>::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, double, double const&>(testo::comparison<testo::cmp_eq, double, double const&> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> > const&, char const*) with cost=-10 (threshold=562) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> > const&, char const*) with cost=-10 (threshold=562) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> > const&, char const*) with cost=10 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> > const&, char const*) with cost=50 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> > const&, char const*) with cost=130 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> > const&, char const*) with cost=290 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> > const&, char const*) with cost=30 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> > const&, char const*) with cost=-10 (threshold=562) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> > const&, char const*) with cost=10 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> > const&, char const*) with cost=50 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> > const&, char const*) with cost=130 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> > const&, char const*) with cost=290 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> > const&, char const*) with cost=10 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> > const&, char const*) with cost=290 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> > const&, char const*) with cost=-10 (threshold=562) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> > const&, char const*) with cost=10 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> > const&, char const*) with cost=50 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> > const&, char const*) with cost=130 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> > const&, char const*) with cost=290 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> > const&, char const*) with cost=5 (threshold=562) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> > const&, char const*) with cost=40 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> > const&, char const*) with cost=220 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> > const&, char const*) with cost=5 (threshold=562) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> > const&, char const*) with cost=40 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> > const&, char const*) with cost=100 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> > const&, char const*) with cost=15 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> > const&, char const*) with cost=70 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> > const&, char const*) with cost=130 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> > const&, char const*) with cost=290 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> > const&, char const*) with cost=-10 (threshold=562) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> > const&, char const*) with cost=10 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> > const&, char const*) with cost=50 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> > const&, char const*) with cost=130 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> > const&, char const*) with cost=290 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> > const&, char const*) with cost=30 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> > const&, char const*) with cost=-10 (threshold=562) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> > const&, char const*) with cost=10 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> > const&, char const*) with cost=50 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> > const&, char const*) with cost=130 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> > const&, char const*) with cost=290 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> > const&, char const*) with cost=30 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> > const&, char const*) with cost=-10 (threshold=562) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> > const&, char const*) with cost=10 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> > const&, char const*) with cost=50 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> > const&, char const*) with cost=130 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> > const&, char const*) with cost=290 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> > const&, char const*) with cost=30 (threshold=437) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, bool, bool>::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, bool, bool>(testo::comparison<testo::cmp_eq, bool, bool> const&, char const*) with cost=-20 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, bool, bool>::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, bool, bool>(testo::comparison<testo::cmp_eq, bool, bool> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double>::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, double>(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double> const&, char const*) with cost=0 (threshold=562) 
void testo::test_case::check, double>(testo::comparison, double> const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double>::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, double>(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double> const&, char const*) 
void testo::test_case::check, double>(testo::comparison, double> const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, unsigned long, int>::operator()() const can be inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, int>(testo::comparison<testo::cmp_eq, unsigned long, int> const&, char const*) with cost=-15 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_eq, unsigned long, int>::operator()() const inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, int>(testo::comparison<testo::cmp_eq, unsigned long, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_lt, double, double>::operator()() const can be inlined into void testo::test_case::check<testo::cmp_lt, double, double>(testo::comparison<testo::cmp_lt, double, double> const&, char const*) with cost=-20 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_lt, double, double>::operator()() const inlined into void testo::test_case::check<testo::cmp_lt, double, double>(testo::comparison<testo::cmp_lt, double, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_lt, float const&, double>::operator()() const can be inlined into void testo::test_case::check<testo::cmp_lt, float const&, double>(testo::comparison<testo::cmp_lt, float const&, double> const&, char const*) with cost=-10 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_lt, float const&, double>::operator()() const inlined into void testo::test_case::check<testo::cmp_lt, float const&, double>(testo::comparison<testo::cmp_lt, float const&, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_lt, double const&, double>::operator()() const can be inlined into void testo::test_case::check<testo::cmp_lt, double const&, double>(testo::comparison<testo::cmp_lt, double const&, double> const&, char const*) with cost=-15 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
testo::comparison<testo::cmp_lt, double const&, double>::operator()() const inlined into void testo::test_case::check<testo::cmp_lt, double const&, double>(testo::comparison<testo::cmp_lt, double const&, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
400
        check(result, as_string(comparison.left, " ", Op::op(), " ", comparison.right), expr);
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 4ul>, char [2], char const*, char [2], kfr::vec<double, 4ul> >(kfr::vec<double, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<double, 4ul> const&) should always be inlined (cost=always) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 4ul>, char [2], char const*, char [2], kfr::vec<double, 4ul> >(kfr::vec<double, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<double, 4ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul> const&, kfr::vec<double, 4ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
gvn
                                           
load of type %"struct.kfr::vec"* eliminated in favor of load 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 2ul>, char [2], char const*, char [2], kfr::vec<int, 2ul> >(kfr::vec<int, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 2ul>, char [2], char const*, char [2], kfr::vec<int, 2ul> >(kfr::vec<int, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul> const&, kfr::vec<int, 2ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
gvn
                                           
load of type %"struct.kfr::vec.8"* eliminated in favor of load 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<short, 8ul>, char [2], char const*, char [2], kfr::vec<short, 8ul> >(kfr::vec<short, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<short, 8ul> const&) should always be inlined (cost=always) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<short, 8ul>, char [2], char const*, char [2], kfr::vec<short, 8ul> >(kfr::vec<short, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<short, 8ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul> const&, kfr::vec<short, 8ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
gvn
                                           
load of type %"struct.kfr::vec.20"* eliminated in favor of load 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 8ul>, char [2], char const*, char [2], kfr::vec<int, 8ul> >(kfr::vec<int, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 8ul> const&) should always be inlined (cost=always) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 8ul>, char [2], char const*, char [2], kfr::vec<int, 8ul> >(kfr::vec<int, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 8ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul> const&, kfr::vec<int, 8ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
gvn
                                           
load of type %"struct.kfr::vec.29"* eliminated in favor of load 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 17ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 17ul> >(kfr::vec<unsigned char, 17ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 17ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 17ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 17ul> >(kfr::vec<unsigned char, 17ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 17ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 17ul>, kfr::vec<unsigned char, 17ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, short, short>(testo::comparison<testo::cmp_eq, short, short> const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, short, short>(testo::comparison<testo::cmp_eq, short, short> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, short, short>(testo::comparison<testo::cmp_eq, short, short> const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, short, short>(testo::comparison<testo::cmp_eq, short, short> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, short, short>(testo::comparison<testo::cmp_eq, short, short> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<short, char [2], char const*, char [2], short>(short const&, char const (&) [2], char const* const&, char const (&) [2], short const&) should always be inlined (cost=always) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<short, char [2], char const*, char [2], short>(short const&, char const (&) [2], char const* const&, char const (&) [2], short const&) inlined into void testo::test_case::check<testo::cmp_eq, short, short>(testo::comparison<testo::cmp_eq, short, short> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 3ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 3ul> const&) should always be inlined (cost=always) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 3ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 3ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul> const&, kfr::vec<unsigned char, 3ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
gvn
                                           
load of type %"struct.kfr::vec.53"* eliminated in favor of inttoptr 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 4ul>, char [2], char const*, char [2], kfr::vec<int, 4ul> >(kfr::vec<int, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 4ul> const&) should always be inlined (cost=always) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 4ul>, char [2], char const*, char [2], kfr::vec<int, 4ul> >(kfr::vec<int, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 4ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul> const&, kfr::vec<int, 4ul> > const&, char const*) 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
gvn
                                           
load of type %"struct.kfr::vec.14"* eliminated in favor of load 
void testo::test_case::check const&, kfr::vec >(testo::comparison const&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 4ul>, char [2], char const*, char [2], kfr::vec<int, 4ul> >(kfr::vec<int, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 4ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 4ul>, char [2], char const*, char [2], kfr::vec<int, 4ul> >(kfr::vec<int, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 4ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 4ul>, kfr::vec<int, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 8ul>, char [2], char const*, char [2], kfr::vec<int, 8ul> >(kfr::vec<int, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 8ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 8ul>, char [2], char const*, char [2], kfr::vec<int, 8ul> >(kfr::vec<int, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 8ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 8ul>, kfr::vec<int, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 16ul>, char [2], char const*, char [2], kfr::vec<float, 16ul> >(kfr::vec<float, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 16ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 16ul>, char [2], char const*, char [2], kfr::vec<float, 16ul> >(kfr::vec<float, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 16ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 16ul>, kfr::vec<float, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::mask >(testo::comparison, kfr::mask > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::mask >(testo::comparison, kfr::mask > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::mask >(testo::comparison, kfr::mask > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::mask >(testo::comparison, kfr::mask > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::mask >(testo::comparison, kfr::mask > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::mask >(testo::comparison, kfr::mask > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::mask<int, 3ul>, char [2], char const*, char [2], kfr::mask<int, 3ul> >(kfr::mask<int, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::mask<int, 3ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::mask >(testo::comparison, kfr::mask > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::mask<int, 3ul>, char [2], char const*, char [2], kfr::mask<int, 3ul> >(kfr::mask<int, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::mask<int, 3ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::mask<int, 3ul>, kfr::mask<int, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::mask >(testo::comparison, kfr::mask > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 7ul>, char [2], char const*, char [2], kfr::vec<float, 7ul> >(kfr::vec<float, 7ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 7ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 7ul>, char [2], char const*, char [2], kfr::vec<float, 7ul> >(kfr::vec<float, 7ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 7ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 7ul>, kfr::vec<float, 7ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 1ul>, char [2], char const*, char [2], kfr::vec<float, 1ul> >(kfr::vec<float, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 1ul> const&) should always be inlined (cost=always) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 1ul>, char [2], char const*, char [2], kfr::vec<float, 1ul> >(kfr::vec<float, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 1ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>&, kfr::vec<float, 1ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
gvn
                                           
load of type %"struct.kfr::vec.262"* eliminated in favor of load 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 2ul>, char [2], char const*, char [2], kfr::vec<float, 2ul> >(kfr::vec<float, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 2ul>, char [2], char const*, char [2], kfr::vec<float, 2ul> >(kfr::vec<float, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>&, kfr::vec<float, 2ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
gvn
                                           
load of type %"struct.kfr::vec.265"* eliminated in favor of load 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 3ul>, char [2], char const*, char [2], kfr::vec<float, 3ul> >(kfr::vec<float, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 3ul> const&) should always be inlined (cost=always) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 3ul>, char [2], char const*, char [2], kfr::vec<float, 3ul> >(kfr::vec<float, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 3ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>&, kfr::vec<float, 3ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
gvn
                                           
load of type %"struct.kfr::vec.268"* eliminated in favor of inttoptr 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 5ul>, char [2], char const*, char [2], kfr::vec<float, 5ul> >(kfr::vec<float, 5ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 5ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 5ul>, char [2], char const*, char [2], kfr::vec<float, 5ul> >(kfr::vec<float, 5ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 5ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 5ul>, kfr::vec<float, 5ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 6ul>, char [2], char const*, char [2], kfr::vec<float, 6ul> >(kfr::vec<float, 6ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 6ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 6ul>, char [2], char const*, char [2], kfr::vec<float, 6ul> >(kfr::vec<float, 6ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 6ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 6ul>, kfr::vec<float, 6ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 3ul>, char [2], char const*, char [2], kfr::vec<int, 3ul> >(kfr::vec<int, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 3ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 3ul>, char [2], char const*, char [2], kfr::vec<int, 3ul> >(kfr::vec<int, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 3ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 3ul>, kfr::vec<int, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<long, 3ul>, char [2], char const*, char [2], kfr::vec<long, 3ul> >(kfr::vec<long, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<long, 3ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<long, 3ul>, char [2], char const*, char [2], kfr::vec<long, 3ul> >(kfr::vec<long, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<long, 3ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 3ul>, kfr::vec<long, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 3ul>, char [2], char const*, char [2], kfr::vec<float, 3ul> >(kfr::vec<float, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 3ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 3ul>, char [2], char const*, char [2], kfr::vec<float, 3ul> >(kfr::vec<float, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 3ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 3ul>, kfr::vec<float, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<kfr::vec<double, 2ul>, 2ul>, char [2], char const*, char [2], kfr::vec<kfr::vec<double, 2ul>, 2ul> >(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<kfr::vec<double, 2ul>, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<kfr::vec<double, 2ul>, 2ul>, char [2], char const*, char [2], kfr::vec<kfr::vec<double, 2ul>, 2ul> >(kfr::vec<kfr::vec<double, 2ul>, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<kfr::vec<double, 2ul>, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 2ul>, 2ul>, kfr::vec<kfr::vec<double, 2ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<kfr::vec<float, 2ul>, 2ul>, char [2], char const*, char [2], kfr::vec<kfr::vec<float, 2ul>, 2ul> >(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<kfr::vec<float, 2ul>, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<kfr::vec<float, 2ul>, 2ul>, char [2], char const*, char [2], kfr::vec<kfr::vec<float, 2ul>, 2ul> >(kfr::vec<kfr::vec<float, 2ul>, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<kfr::vec<float, 2ul>, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<float, 2ul>, 2ul>, kfr::vec<kfr::vec<float, 2ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 5ul>, char [2], char const*, char [2], kfr::vec<int, 5ul> >(kfr::vec<int, 5ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 5ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 5ul>, char [2], char const*, char [2], kfr::vec<int, 5ul> >(kfr::vec<int, 5ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 5ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 5ul>, kfr::vec<int, 5ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 8ul>, char [2], char const*, char [2], kfr::vec<double, 8ul> >(kfr::vec<double, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<double, 8ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 8ul>, char [2], char const*, char [2], kfr::vec<double, 8ul> >(kfr::vec<double, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<double, 8ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 8ul>, kfr::vec<double, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, unsigned int, unsigned int>(testo::comparison<testo::cmp_eq, unsigned int, unsigned int> const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, unsigned int, unsigned int>(testo::comparison<testo::cmp_eq, unsigned int, unsigned int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, unsigned int, unsigned int>(testo::comparison<testo::cmp_eq, unsigned int, unsigned int> const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, unsigned int, unsigned int>(testo::comparison<testo::cmp_eq, unsigned int, unsigned int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, unsigned int, unsigned int>(testo::comparison<testo::cmp_eq, unsigned int, unsigned int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<unsigned int, char [2], char const*, char [2], unsigned int>(unsigned int const&, char const (&) [2], char const* const&, char const (&) [2], unsigned int const&) should always be inlined (cost=always) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<unsigned int, char [2], char const*, char [2], unsigned int>(unsigned int const&, char const (&) [2], char const* const&, char const (&) [2], unsigned int const&) inlined into void testo::test_case::check<testo::cmp_eq, unsigned int, unsigned int>(testo::comparison<testo::cmp_eq, unsigned int, unsigned int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, unsigned long long>(testo::comparison<testo::cmp_eq, unsigned long, unsigned long long> const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, unsigned long long>(testo::comparison<testo::cmp_eq, unsigned long, unsigned long long> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, unsigned long long>(testo::comparison<testo::cmp_eq, unsigned long, unsigned long long> const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, unsigned long long>(testo::comparison<testo::cmp_eq, unsigned long, unsigned long long> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, unsigned long long>(testo::comparison<testo::cmp_eq, unsigned long, unsigned long long> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<unsigned long, char [2], char const*, char [2], unsigned long long>(unsigned long const&, char const (&) [2], char const* const&, char const (&) [2], unsigned long long const&) should always be inlined (cost=always) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<unsigned long, char [2], char const*, char [2], unsigned long long>(unsigned long const&, char const (&) [2], char const* const&, char const (&) [2], unsigned long long const&) inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, unsigned long long>(testo::comparison<testo::cmp_eq, unsigned long, unsigned long long> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<short, 3ul>, char [2], char const*, char [2], kfr::vec<short, 3ul> >(kfr::vec<short, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<short, 3ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<short, 3ul>, char [2], char const*, char [2], kfr::vec<short, 3ul> >(kfr::vec<short, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<short, 3ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 3ul>, kfr::vec<short, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 3ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 3ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 3ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 3ul> >(kfr::vec<unsigned char, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 3ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned char, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 4ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 4ul> >(kfr::vec<unsigned char, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 4ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 4ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 4ul> >(kfr::vec<unsigned char, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 4ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 2ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 2ul> >(kfr::vec<unsigned char, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 2ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 2ul> >(kfr::vec<unsigned char, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 1ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 1ul> >(kfr::vec<unsigned char, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 1ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 1ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 1ul> >(kfr::vec<unsigned char, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 1ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<kfr::vec<int, 2ul>, 2ul>, char [2], char const*, char [2], kfr::vec<kfr::vec<int, 2ul>, 2ul> >(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<kfr::vec<int, 2ul>, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<kfr::vec<int, 2ul>, 2ul>, char [2], char const*, char [2], kfr::vec<kfr::vec<int, 2ul>, 2ul> >(kfr::vec<kfr::vec<int, 2ul>, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<kfr::vec<int, 2ul>, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<int, 2ul>, 2ul>, kfr::vec<kfr::vec<int, 2ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 2ul>, char [2], char const*, char [2], kfr::vec<int, 2ul> >(kfr::vec<int, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 2ul>, char [2], char const*, char [2], kfr::vec<int, 2ul> >(kfr::vec<int, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>&, kfr::vec<int, 2ul> > const&, char const*) 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
gvn
                                           
load of type %"struct.kfr::vec.8"* eliminated in favor of load 
void testo::test_case::check&, kfr::vec >(testo::comparison&, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 4ul>, char [2], char const*, char [2], kfr::vec<float, 4ul> >(kfr::vec<float, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 4ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 4ul>, char [2], char const*, char [2], kfr::vec<float, 4ul> >(kfr::vec<float, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 4ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 4ul>, kfr::vec<float, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >(testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >(testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> > const&, char const*) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >(testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >(testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> > const&, char const*) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >(testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> > const&, char const*) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::complex<float>, char [2], char const*, char [2], kfr::complex<float> >(kfr::complex<float> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::complex<float> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::complex<float>, char [2], char const*, char [2], kfr::complex<float> >(kfr::complex<float> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::complex<float> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> >(testo::comparison<testo::cmp_eq, kfr::complex<float>, kfr::complex<float> > const&, char const*) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >(testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >(testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> > const&, char const*) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >(testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >(testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> > const&, char const*) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >(testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> > const&, char const*) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::complex<double>, char [2], char const*, char [2], kfr::complex<double> >(kfr::complex<double> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::complex<double> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::complex<double>, char [2], char const*, char [2], kfr::complex<double> >(kfr::complex<double> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::complex<double> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> >(testo::comparison<testo::cmp_eq, kfr::complex<double>, kfr::complex<double> > const&, char const*) 
void testo::test_case::check, kfr::complex >(testo::comparison, kfr::complex > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, 4ul>, kfr::vec, 4ul> >(testo::comparison, 4ul>, kfr::vec, 4ul> > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > const&, char const*) 
void testo::test_case::check, 4ul>, kfr::vec, 4ul> >(testo::comparison, 4ul>, kfr::vec, 4ul> > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, 4ul>, kfr::vec, 4ul> >(testo::comparison, 4ul>, kfr::vec, 4ul> > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > const&, char const*) 
void testo::test_case::check, 4ul>, kfr::vec, 4ul> >(testo::comparison, 4ul>, kfr::vec, 4ul> > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<kfr::complex<float>, 4ul>, char [2], char const*, char [2], kfr::vec<kfr::complex<float>, 4ul> >(kfr::vec<kfr::complex<float>, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<kfr::complex<float>, 4ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, 4ul>, kfr::vec, 4ul> >(testo::comparison, 4ul>, kfr::vec, 4ul> > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<kfr::complex<float>, 4ul>, char [2], char const*, char [2], kfr::vec<kfr::complex<float>, 4ul> >(kfr::vec<kfr::complex<float>, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<kfr::complex<float>, 4ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > const&, char const*) 
void testo::test_case::check, 4ul>, kfr::vec, 4ul> >(testo::comparison, 4ul>, kfr::vec, 4ul> > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, 4ul>, kfr::vec, 4ul> >(testo::comparison, 4ul>, kfr::vec, 4ul> > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<float>, 4ul>, kfr::vec<kfr::complex<float>, 4ul> > const&, char const*) 
void testo::test_case::check, 4ul>, kfr::vec, 4ul> >(testo::comparison, 4ul>, kfr::vec, 4ul> > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<kfr::complex<double>, 2ul>, char [2], char const*, char [2], kfr::vec<kfr::complex<double>, 2ul> >(kfr::vec<kfr::complex<double>, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<kfr::complex<double>, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<kfr::complex<double>, 2ul>, char [2], char const*, char [2], kfr::vec<kfr::complex<double>, 2ul> >(kfr::vec<kfr::complex<double>, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<kfr::complex<double>, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::complex<double>, 2ul>, kfr::vec<kfr::complex<double>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<kfr::vec<double, 4ul>, 2ul>, char [2], char const*, char [2], kfr::vec<kfr::vec<double, 4ul>, 2ul> >(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<kfr::vec<double, 4ul>, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<kfr::vec<double, 4ul>, 2ul>, char [2], char const*, char [2], kfr::vec<kfr::vec<double, 4ul>, 2ul> >(kfr::vec<kfr::vec<double, 4ul>, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<kfr::vec<double, 4ul>, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<kfr::vec<double, 4ul>, 2ul>, kfr::vec<kfr::vec<double, 4ul>, 2ul> > const&, char const*) 
void testo::test_case::check, 2ul>, kfr::vec, 2ul> >(testo::comparison, 2ul>, kfr::vec, 2ul> > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, float, float>(testo::comparison<testo::cmp_eq, float, float> const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, float, float>(testo::comparison<testo::cmp_eq, float, float> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, float, float>(testo::comparison<testo::cmp_eq, float, float> const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, float, float>(testo::comparison<testo::cmp_eq, float, float> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, float, float>(testo::comparison<testo::cmp_eq, float, float> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<float, char [2], char const*, char [2], float>(float const&, char const (&) [2], char const* const&, char const (&) [2], float const&) should always be inlined (cost=always) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<float, char [2], char const*, char [2], float>(float const&, char const (&) [2], char const* const&, char const (&) [2], float const&) inlined into void testo::test_case::check<testo::cmp_eq, float, float>(testo::comparison<testo::cmp_eq, float, float> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, double, double>(testo::comparison<testo::cmp_eq, double, double> const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, double, double>(testo::comparison<testo::cmp_eq, double, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, double, double>(testo::comparison<testo::cmp_eq, double, double> const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, double, double>(testo::comparison<testo::cmp_eq, double, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, double, double>(testo::comparison<testo::cmp_eq, double, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<double, char [2], char const*, char [2], double>(double const&, char const (&) [2], char const* const&, char const (&) [2], double const&) should always be inlined (cost=always) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<double, char [2], char const*, char [2], double>(double const&, char const (&) [2], char const* const&, char const (&) [2], double const&) inlined into void testo::test_case::check<testo::cmp_eq, double, double>(testo::comparison<testo::cmp_eq, double, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, float, int>(testo::comparison<testo::cmp_eq, float, int> const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, float, int>(testo::comparison<testo::cmp_eq, float, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, float, int>(testo::comparison<testo::cmp_eq, float, int> const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, float, int>(testo::comparison<testo::cmp_eq, float, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, float, int>(testo::comparison<testo::cmp_eq, float, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<float, char [2], char const*, char [2], int>(float const&, char const (&) [2], char const* const&, char const (&) [2], int const&) should always be inlined (cost=always) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<float, char [2], char const*, char [2], int>(float const&, char const (&) [2], char const* const&, char const (&) [2], int const&) inlined into void testo::test_case::check<testo::cmp_eq, float, int>(testo::comparison<testo::cmp_eq, float, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, double, int>(testo::comparison<testo::cmp_eq, double, int> const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, double, int>(testo::comparison<testo::cmp_eq, double, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, double, int>(testo::comparison<testo::cmp_eq, double, int> const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, double, int>(testo::comparison<testo::cmp_eq, double, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, double, int>(testo::comparison<testo::cmp_eq, double, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<double, char [2], char const*, char [2], int>(double const&, char const (&) [2], char const* const&, char const (&) [2], int const&) should always be inlined (cost=always) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<double, char [2], char const*, char [2], int>(double const&, char const (&) [2], char const* const&, char const (&) [2], int const&) inlined into void testo::test_case::check<testo::cmp_eq, double, int>(testo::comparison<testo::cmp_eq, double, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, int, int>(testo::comparison<testo::cmp_eq, int, int> const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, int, int>(testo::comparison<testo::cmp_eq, int, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, int, int>(testo::comparison<testo::cmp_eq, int, int> const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, int, int>(testo::comparison<testo::cmp_eq, int, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, int, int>(testo::comparison<testo::cmp_eq, int, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<int, char [2], char const*, char [2], int>(int const&, char const (&) [2], char const* const&, char const (&) [2], int const&) should always be inlined (cost=always) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<int, char [2], char const*, char [2], int>(int const&, char const (&) [2], char const* const&, char const (&) [2], int const&) inlined into void testo::test_case::check<testo::cmp_eq, int, int>(testo::comparison<testo::cmp_eq, int, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, double, double const&>(testo::comparison<testo::cmp_eq, double, double const&> const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, double, double const&>(testo::comparison<testo::cmp_eq, double, double const&> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, double, double const&>(testo::comparison<testo::cmp_eq, double, double const&> const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, double, double const&>(testo::comparison<testo::cmp_eq, double, double const&> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, double, double const&>(testo::comparison<testo::cmp_eq, double, double const&> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<double, char [2], char const*, char [2], double>(double const&, char const (&) [2], char const* const&, char const (&) [2], double const&) should always be inlined (cost=always) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<double, char [2], char const*, char [2], double>(double const&, char const (&) [2], char const* const&, char const (&) [2], double const&) inlined into void testo::test_case::check<testo::cmp_eq, double, double const&>(testo::comparison<testo::cmp_eq, double, double const&> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
gvn
                                                                                
load of type double* eliminated in favor of load 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 1ul>, char [2], char const*, char [2], kfr::vec<int, 1ul> >(kfr::vec<int, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 1ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 1ul>, char [2], char const*, char [2], kfr::vec<int, 1ul> >(kfr::vec<int, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 1ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 1ul>, kfr::vec<int, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<signed char, 1ul>, char [2], char const*, char [2], kfr::vec<signed char, 1ul> >(kfr::vec<signed char, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<signed char, 1ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<signed char, 1ul>, char [2], char const*, char [2], kfr::vec<signed char, 1ul> >(kfr::vec<signed char, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<signed char, 1ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 1ul>, kfr::vec<signed char, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<signed char, 2ul>, char [2], char const*, char [2], kfr::vec<signed char, 2ul> >(kfr::vec<signed char, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<signed char, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<signed char, 2ul>, char [2], char const*, char [2], kfr::vec<signed char, 2ul> >(kfr::vec<signed char, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<signed char, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<signed char, 4ul>, char [2], char const*, char [2], kfr::vec<signed char, 4ul> >(kfr::vec<signed char, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<signed char, 4ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<signed char, 4ul>, char [2], char const*, char [2], kfr::vec<signed char, 4ul> >(kfr::vec<signed char, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<signed char, 4ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<signed char, 8ul>, char [2], char const*, char [2], kfr::vec<signed char, 8ul> >(kfr::vec<signed char, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<signed char, 8ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<signed char, 8ul>, char [2], char const*, char [2], kfr::vec<signed char, 8ul> >(kfr::vec<signed char, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<signed char, 8ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<signed char, 16ul>, char [2], char const*, char [2], kfr::vec<signed char, 16ul> >(kfr::vec<signed char, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<signed char, 16ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<signed char, 16ul>, char [2], char const*, char [2], kfr::vec<signed char, 16ul> >(kfr::vec<signed char, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<signed char, 16ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<signed char, 3ul>, char [2], char const*, char [2], kfr::vec<signed char, 3ul> >(kfr::vec<signed char, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<signed char, 3ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<signed char, 3ul>, char [2], char const*, char [2], kfr::vec<signed char, 3ul> >(kfr::vec<signed char, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<signed char, 3ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<signed char, 3ul>, kfr::vec<signed char, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<short, 1ul>, char [2], char const*, char [2], kfr::vec<short, 1ul> >(kfr::vec<short, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<short, 1ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<short, 1ul>, char [2], char const*, char [2], kfr::vec<short, 1ul> >(kfr::vec<short, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<short, 1ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 1ul>, kfr::vec<short, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<short, 2ul>, char [2], char const*, char [2], kfr::vec<short, 2ul> >(kfr::vec<short, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<short, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<short, 2ul>, char [2], char const*, char [2], kfr::vec<short, 2ul> >(kfr::vec<short, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<short, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 2ul>, kfr::vec<short, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<short, 4ul>, char [2], char const*, char [2], kfr::vec<short, 4ul> >(kfr::vec<short, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<short, 4ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<short, 4ul>, char [2], char const*, char [2], kfr::vec<short, 4ul> >(kfr::vec<short, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<short, 4ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 4ul>, kfr::vec<short, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<short, 8ul>, char [2], char const*, char [2], kfr::vec<short, 8ul> >(kfr::vec<short, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<short, 8ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<short, 8ul>, char [2], char const*, char [2], kfr::vec<short, 8ul> >(kfr::vec<short, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<short, 8ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 8ul>, kfr::vec<short, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<short, 16ul>, char [2], char const*, char [2], kfr::vec<short, 16ul> >(kfr::vec<short, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<short, 16ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<short, 16ul>, char [2], char const*, char [2], kfr::vec<short, 16ul> >(kfr::vec<short, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<short, 16ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<short, 16ul>, kfr::vec<short, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 2ul>, char [2], char const*, char [2], kfr::vec<int, 2ul> >(kfr::vec<int, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 2ul>, char [2], char const*, char [2], kfr::vec<int, 2ul> >(kfr::vec<int, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 2ul>, kfr::vec<int, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 16ul>, char [2], char const*, char [2], kfr::vec<int, 16ul> >(kfr::vec<int, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 16ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<int, 16ul>, char [2], char const*, char [2], kfr::vec<int, 16ul> >(kfr::vec<int, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<int, 16ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<int, 16ul>, kfr::vec<int, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<long, 1ul>, char [2], char const*, char [2], kfr::vec<long, 1ul> >(kfr::vec<long, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<long, 1ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<long, 1ul>, char [2], char const*, char [2], kfr::vec<long, 1ul> >(kfr::vec<long, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<long, 1ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 1ul>, kfr::vec<long, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<long, 2ul>, char [2], char const*, char [2], kfr::vec<long, 2ul> >(kfr::vec<long, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<long, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<long, 2ul>, char [2], char const*, char [2], kfr::vec<long, 2ul> >(kfr::vec<long, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<long, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 2ul>, kfr::vec<long, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<long, 4ul>, char [2], char const*, char [2], kfr::vec<long, 4ul> >(kfr::vec<long, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<long, 4ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<long, 4ul>, char [2], char const*, char [2], kfr::vec<long, 4ul> >(kfr::vec<long, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<long, 4ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 4ul>, kfr::vec<long, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<long, 8ul>, char [2], char const*, char [2], kfr::vec<long, 8ul> >(kfr::vec<long, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<long, 8ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<long, 8ul>, char [2], char const*, char [2], kfr::vec<long, 8ul> >(kfr::vec<long, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<long, 8ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 8ul>, kfr::vec<long, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<long, 16ul>, char [2], char const*, char [2], kfr::vec<long, 16ul> >(kfr::vec<long, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<long, 16ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<long, 16ul>, char [2], char const*, char [2], kfr::vec<long, 16ul> >(kfr::vec<long, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<long, 16ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<long, 16ul>, kfr::vec<long, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 1ul>, char [2], char const*, char [2], kfr::vec<float, 1ul> >(kfr::vec<float, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 1ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 1ul>, char [2], char const*, char [2], kfr::vec<float, 1ul> >(kfr::vec<float, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 1ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 1ul>, kfr::vec<float, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 2ul>, char [2], char const*, char [2], kfr::vec<float, 2ul> >(kfr::vec<float, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 2ul>, char [2], char const*, char [2], kfr::vec<float, 2ul> >(kfr::vec<float, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 2ul>, kfr::vec<float, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 8ul>, char [2], char const*, char [2], kfr::vec<float, 8ul> >(kfr::vec<float, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 8ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<float, 8ul>, char [2], char const*, char [2], kfr::vec<float, 8ul> >(kfr::vec<float, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<float, 8ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<float, 8ul>, kfr::vec<float, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 1ul>, char [2], char const*, char [2], kfr::vec<double, 1ul> >(kfr::vec<double, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<double, 1ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 1ul>, char [2], char const*, char [2], kfr::vec<double, 1ul> >(kfr::vec<double, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<double, 1ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, kfr::vec<double, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 2ul>, char [2], char const*, char [2], kfr::vec<double, 2ul> >(kfr::vec<double, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<double, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 2ul>, char [2], char const*, char [2], kfr::vec<double, 2ul> >(kfr::vec<double, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<double, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 2ul>, kfr::vec<double, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 4ul>, char [2], char const*, char [2], kfr::vec<double, 4ul> >(kfr::vec<double, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<double, 4ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 4ul>, char [2], char const*, char [2], kfr::vec<double, 4ul> >(kfr::vec<double, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<double, 4ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 4ul>, kfr::vec<double, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 16ul>, char [2], char const*, char [2], kfr::vec<double, 16ul> >(kfr::vec<double, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<double, 16ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 16ul>, char [2], char const*, char [2], kfr::vec<double, 16ul> >(kfr::vec<double, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<double, 16ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 16ul>, kfr::vec<double, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 3ul>, char [2], char const*, char [2], kfr::vec<double, 3ul> >(kfr::vec<double, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<double, 3ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 3ul>, char [2], char const*, char [2], kfr::vec<double, 3ul> >(kfr::vec<double, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<double, 3ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<double, 3ul>, kfr::vec<double, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 8ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 8ul> >(kfr::vec<unsigned char, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 8ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 8ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 8ul> >(kfr::vec<unsigned char, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 8ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 16ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 16ul> >(kfr::vec<unsigned char, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 16ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned char, 16ul>, char [2], char const*, char [2], kfr::vec<unsigned char, 16ul> >(kfr::vec<unsigned char, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned char, 16ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned short, 1ul>, char [2], char const*, char [2], kfr::vec<unsigned short, 1ul> >(kfr::vec<unsigned short, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned short, 1ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned short, 1ul>, char [2], char const*, char [2], kfr::vec<unsigned short, 1ul> >(kfr::vec<unsigned short, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned short, 1ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned short, 2ul>, char [2], char const*, char [2], kfr::vec<unsigned short, 2ul> >(kfr::vec<unsigned short, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned short, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned short, 2ul>, char [2], char const*, char [2], kfr::vec<unsigned short, 2ul> >(kfr::vec<unsigned short, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned short, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned short, 4ul>, char [2], char const*, char [2], kfr::vec<unsigned short, 4ul> >(kfr::vec<unsigned short, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned short, 4ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned short, 4ul>, char [2], char const*, char [2], kfr::vec<unsigned short, 4ul> >(kfr::vec<unsigned short, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned short, 4ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned short, 8ul>, char [2], char const*, char [2], kfr::vec<unsigned short, 8ul> >(kfr::vec<unsigned short, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned short, 8ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned short, 8ul>, char [2], char const*, char [2], kfr::vec<unsigned short, 8ul> >(kfr::vec<unsigned short, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned short, 8ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned short, 16ul>, char [2], char const*, char [2], kfr::vec<unsigned short, 16ul> >(kfr::vec<unsigned short, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned short, 16ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned short, 16ul>, char [2], char const*, char [2], kfr::vec<unsigned short, 16ul> >(kfr::vec<unsigned short, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned short, 16ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned short, 3ul>, char [2], char const*, char [2], kfr::vec<unsigned short, 3ul> >(kfr::vec<unsigned short, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned short, 3ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned short, 3ul>, char [2], char const*, char [2], kfr::vec<unsigned short, 3ul> >(kfr::vec<unsigned short, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned short, 3ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned short, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned int, 1ul>, char [2], char const*, char [2], kfr::vec<unsigned int, 1ul> >(kfr::vec<unsigned int, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned int, 1ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned int, 1ul>, char [2], char const*, char [2], kfr::vec<unsigned int, 1ul> >(kfr::vec<unsigned int, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned int, 1ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned int, 2ul>, char [2], char const*, char [2], kfr::vec<unsigned int, 2ul> >(kfr::vec<unsigned int, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned int, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned int, 2ul>, char [2], char const*, char [2], kfr::vec<unsigned int, 2ul> >(kfr::vec<unsigned int, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned int, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned int, 4ul>, char [2], char const*, char [2], kfr::vec<unsigned int, 4ul> >(kfr::vec<unsigned int, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned int, 4ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned int, 4ul>, char [2], char const*, char [2], kfr::vec<unsigned int, 4ul> >(kfr::vec<unsigned int, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned int, 4ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned int, 8ul>, char [2], char const*, char [2], kfr::vec<unsigned int, 8ul> >(kfr::vec<unsigned int, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned int, 8ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned int, 8ul>, char [2], char const*, char [2], kfr::vec<unsigned int, 8ul> >(kfr::vec<unsigned int, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned int, 8ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned int, 16ul>, char [2], char const*, char [2], kfr::vec<unsigned int, 16ul> >(kfr::vec<unsigned int, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned int, 16ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned int, 16ul>, char [2], char const*, char [2], kfr::vec<unsigned int, 16ul> >(kfr::vec<unsigned int, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned int, 16ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned int, 3ul>, char [2], char const*, char [2], kfr::vec<unsigned int, 3ul> >(kfr::vec<unsigned int, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned int, 3ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned int, 3ul>, char [2], char const*, char [2], kfr::vec<unsigned int, 3ul> >(kfr::vec<unsigned int, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned int, 3ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned int, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned long, 1ul>, char [2], char const*, char [2], kfr::vec<unsigned long, 1ul> >(kfr::vec<unsigned long, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned long, 1ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned long, 1ul>, char [2], char const*, char [2], kfr::vec<unsigned long, 1ul> >(kfr::vec<unsigned long, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned long, 1ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 1ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned long, 2ul>, char [2], char const*, char [2], kfr::vec<unsigned long, 2ul> >(kfr::vec<unsigned long, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned long, 2ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned long, 2ul>, char [2], char const*, char [2], kfr::vec<unsigned long, 2ul> >(kfr::vec<unsigned long, 2ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned long, 2ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 2ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned long, 4ul>, char [2], char const*, char [2], kfr::vec<unsigned long, 4ul> >(kfr::vec<unsigned long, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned long, 4ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned long, 4ul>, char [2], char const*, char [2], kfr::vec<unsigned long, 4ul> >(kfr::vec<unsigned long, 4ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned long, 4ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 4ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned long, 8ul>, char [2], char const*, char [2], kfr::vec<unsigned long, 8ul> >(kfr::vec<unsigned long, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned long, 8ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned long, 8ul>, char [2], char const*, char [2], kfr::vec<unsigned long, 8ul> >(kfr::vec<unsigned long, 8ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned long, 8ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 8ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned long, 16ul>, char [2], char const*, char [2], kfr::vec<unsigned long, 16ul> >(kfr::vec<unsigned long, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned long, 16ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned long, 16ul>, char [2], char const*, char [2], kfr::vec<unsigned long, 16ul> >(kfr::vec<unsigned long, 16ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned long, 16ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 16ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> > const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> > const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned long, 3ul>, char [2], char const*, char [2], kfr::vec<unsigned long, 3ul> >(kfr::vec<unsigned long, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned long, 3ul> const&) should always be inlined (cost=always) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<unsigned long, 3ul>, char [2], char const*, char [2], kfr::vec<unsigned long, 3ul> >(kfr::vec<unsigned long, 3ul> const&, char const (&) [2], char const* const&, char const (&) [2], kfr::vec<unsigned long, 3ul> const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> >(testo::comparison<testo::cmp_eq, kfr::vec<unsigned long, 3ul>, kfr::vec<unsigned long, 3ul> > const&, char const*) 
void testo::test_case::check, kfr::vec >(testo::comparison, kfr::vec > const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, bool, bool>(testo::comparison<testo::cmp_eq, bool, bool> const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, bool, bool>(testo::comparison<testo::cmp_eq, bool, bool> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, bool, bool>(testo::comparison<testo::cmp_eq, bool, bool> const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, bool, bool>(testo::comparison<testo::cmp_eq, bool, bool> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, bool, bool>(testo::comparison<testo::cmp_eq, bool, bool> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<bool, char [2], char const*, char [2], bool>(bool const&, char const (&) [2], char const* const&, char const (&) [2], bool const&) should always be inlined (cost=always) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<bool, char [2], char const*, char [2], bool>(bool const&, char const (&) [2], char const* const&, char const (&) [2], bool const&) inlined into void testo::test_case::check<testo::cmp_eq, bool, bool>(testo::comparison<testo::cmp_eq, bool, bool> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, double>(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double> const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check, double>(testo::comparison, double> const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, double>(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double> const&, char const*) 
void testo::test_case::check, double>(testo::comparison, double> const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, double>(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double> const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check, double>(testo::comparison, double> const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, double>(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double> const&, char const*) 
void testo::test_case::check, double>(testo::comparison, double> const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check, double>(testo::comparison, double> const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, double>(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double> const&, char const*) 
void testo::test_case::check, double>(testo::comparison, double> const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 1ul>, char [2], char const*, char [2], double>(kfr::vec<double, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], double const&) should always be inlined (cost=always) 
void testo::test_case::check, double>(testo::comparison, double> const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<kfr::vec<double, 1ul>, char [2], char const*, char [2], double>(kfr::vec<double, 1ul> const&, char const (&) [2], char const* const&, char const (&) [2], double const&) inlined into void testo::test_case::check<testo::cmp_eq, kfr::vec<double, 1ul>, double>(testo::comparison<testo::cmp_eq, kfr::vec<double, 1ul>, double> const&, char const*) 
void testo::test_case::check, double>(testo::comparison, double> const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, int>(testo::comparison<testo::cmp_eq, unsigned long, int> const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, int>(testo::comparison<testo::cmp_eq, unsigned long, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() can be inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, int>(testo::comparison<testo::cmp_eq, unsigned long, int> const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_eq::op() inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, int>(testo::comparison<testo::cmp_eq, unsigned long, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, int>(testo::comparison<testo::cmp_eq, unsigned long, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<unsigned long, char [2], char const*, char [2], int>(unsigned long const&, char const (&) [2], char const* const&, char const (&) [2], int const&) should always be inlined (cost=always) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<unsigned long, char [2], char const*, char [2], int>(unsigned long const&, char const (&) [2], char const* const&, char const (&) [2], int const&) inlined into void testo::test_case::check<testo::cmp_eq, unsigned long, int>(testo::comparison<testo::cmp_eq, unsigned long, int> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_lt, double, double>(testo::comparison<testo::cmp_lt, double, double> const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_lt, double, double>(testo::comparison<testo::cmp_lt, double, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_lt::op() can be inlined into void testo::test_case::check<testo::cmp_lt, double, double>(testo::comparison<testo::cmp_lt, double, double> const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_lt::op() inlined into void testo::test_case::check<testo::cmp_lt, double, double>(testo::comparison<testo::cmp_lt, double, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_lt, double, double>(testo::comparison<testo::cmp_lt, double, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<double, char [2], char const*, char [2], double>(double const&, char const (&) [2], char const* const&, char const (&) [2], double const&) should always be inlined (cost=always) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<double, char [2], char const*, char [2], double>(double const&, char const (&) [2], char const* const&, char const (&) [2], double const&) inlined into void testo::test_case::check<testo::cmp_lt, double, double>(testo::comparison<testo::cmp_lt, double, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_lt, float const&, double>(testo::comparison<testo::cmp_lt, float const&, double> const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_lt, float const&, double>(testo::comparison<testo::cmp_lt, float const&, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_lt::op() can be inlined into void testo::test_case::check<testo::cmp_lt, float const&, double>(testo::comparison<testo::cmp_lt, float const&, double> const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_lt::op() inlined into void testo::test_case::check<testo::cmp_lt, float const&, double>(testo::comparison<testo::cmp_lt, float const&, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_lt, float const&, double>(testo::comparison<testo::cmp_lt, float const&, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<float, char [2], char const*, char [2], double>(float const&, char const (&) [2], char const* const&, char const (&) [2], double const&) should always be inlined (cost=always) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<float, char [2], char const*, char [2], double>(float const&, char const (&) [2], char const* const&, char const (&) [2], double const&) inlined into void testo::test_case::check<testo::cmp_lt, float const&, double>(testo::comparison<testo::cmp_lt, float const&, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
gvn
                                           
load of type float* eliminated in favor of load 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into void testo::test_case::check<testo::cmp_lt, double const&, double>(testo::comparison<testo::cmp_lt, double const&, double> const&, char const*) with cost=55 (threshold=250) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into void testo::test_case::check<testo::cmp_lt, double const&, double>(testo::comparison<testo::cmp_lt, double const&, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_lt::op() can be inlined into void testo::test_case::check<testo::cmp_lt, double const&, double>(testo::comparison<testo::cmp_lt, double const&, double> const&, char const*) with cost=-30 (threshold=375) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                                                      
testo::cmp_lt::op() inlined into void testo::test_case::check<testo::cmp_lt, double const&, double>(testo::comparison<testo::cmp_lt, double const&, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) too costly to inline (cost=650, threshold=625) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
        
testo::test_case::check(bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) will not be inlined into void testo::test_case::check<testo::cmp_lt, double const&, double>(testo::comparison<testo::cmp_lt, double const&, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<double, char [2], char const*, char [2], double>(double const&, char const (&) [2], char const* const&, char const (&) [2], double const&) should always be inlined (cost=always) 
void testo::test_case::check(testo::comparison const&, char const*)
inline
                      
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<double, char [2], char const*, char [2], double>(double const&, char const (&) [2], char const* const&, char const (&) [2], double const&) inlined into void testo::test_case::check<testo::cmp_lt, double const&, double>(testo::comparison<testo::cmp_lt, double const&, double> const&, char const*) 
void testo::test_case::check(testo::comparison const&, char const*)
gvn
                                           
load of type double* eliminated in favor of load 
void testo::test_case::check(testo::comparison const&, char const*)
401
    }
402
403
    template <typename L>
404
    void check(const half_comparison<L>& comparison, const char* expr)
405
    {
406
        bool result = comparison.left ? true : false;
407
        check(result, as_string(comparison.left), expr);
408
    }
409
410
    void set_comment(const std::string& text)
411
    {
412
        comment = text;
inline
                
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) with cost=0 (threshold=375) 
testo::test_case::set_comment(std::basic_string, std::allocator > const&)
inline
                
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 
testo::test_case::set_comment(std::basic_string, std::allocator > const&)
413
        if (show_progress)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
testo::test_case::set_comment(std::basic_string, std::allocator > const&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS4_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tIS8_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS4_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS5_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tIS9_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS5_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS6_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISA_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS6_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS7_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISB_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS7_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS8_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISC_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS8_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS9_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISD_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS9_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISA_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISE_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISA_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISB_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISF_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISB_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISC_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISG_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISC_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISD_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISH_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISD_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISE_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISI_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISE_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISF_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISJ_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISF_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISG_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISK_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISG_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISH_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISL_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISH_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISI_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISM_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISI_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISJ_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISN_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISJ_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISK_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISO_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISK_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISL_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISP_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISL_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISM_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISQ_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISM_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISN_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISR_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISN_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISO_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISS_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISO_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISP_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tIST_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISP_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISQ_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISU_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISQ_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISR_EEEEDaS12_ENKUlS12_E_clIiEES1H_S12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISV_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISR_EEEEDaS12_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIaLm1EEEJNS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorIiSaIiEEZN5testo6matrixISW_SZ_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_EUlS14_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS14_DpT0_EEES1B_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorIiSaIiEEZN5testo6matrixISV_SY_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_EUlS13_E_EEvNSS_IJDpT_EEES1D_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS4_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS8_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS4_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS5_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS5_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS6_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS6_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS7_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS7_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS8_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS8_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS9_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS9_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISA_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISA_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISB_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISB_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISC_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISC_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISD_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISD_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISE_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISE_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISF_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISF_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorIiSaIiEEZN5testo6matrixISK_SN_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_EUlSS_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSS_DpT0_EEESZ_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorIiSaIiEEZN5testo6matrixISJ_SM_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_EUlSR_E_EEvNSG_IJDpT_EEES11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
test_function_intrin_abs()
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS4_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS8_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS4_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS5_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS5_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS6_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS6_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS7_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS7_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS8_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS8_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS9_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS9_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISA_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISA_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISB_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISB_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISC_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISC_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISD_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISD_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISE_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISE_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISF_EEEEDaSQ_ENKUlSQ_E_clIiEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISF_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorIiSaIiEEZN5testo6matrixISK_SN_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_EUlSS_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSS_DpT0_EEESZ_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorIiSaIiEEZN5testo6matrixISJ_SM_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_EUlSR_E_EEvNSG_IJDpT_EEES11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
test_function_intrin_sqrt()
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS4_EEEEDaSQ_ENKUlSQ_E_clIdEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS8_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS4_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS5_EEEEDaSQ_ENKUlSQ_E_clIdEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS5_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS6_EEEEDaSQ_ENKUlSQ_E_clIdEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS6_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS7_EEEEDaSQ_ENKUlSQ_E_clIdEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS7_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS8_EEEEDaSQ_ENKUlSQ_E_clIdEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS8_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS9_EEEEDaSQ_ENKUlSQ_E_clIdEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS9_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISA_EEEEDaSQ_ENKUlSQ_E_clIdEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISA_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISB_EEEEDaSQ_ENKUlSQ_E_clIdEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISB_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISC_EEEEDaSQ_ENKUlSQ_E_clIdEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISC_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISD_EEEEDaSQ_ENKUlSQ_E_clIdEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISD_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISE_EEEEDaSQ_ENKUlSQ_E_clIdEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISE_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISF_EEEEDaSQ_ENKUlSQ_E_clIdEES15_SQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISF_EEEEDaSQ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorIdSaIdEEZN5testo6matrixISK_SN_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_EUlSS_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSS_DpT0_EEESZ_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorIdSaIdEEZN5testo6matrixISJ_SM_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_EUlSR_E_EEvNSG_IJDpT_EEES11_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
test_function_intrin_round()
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS4_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISA_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS4_EEEEDaSS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS5_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISB_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS5_EEEEDaSS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS6_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISC_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS6_EEEEDaSS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS7_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISD_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS7_EEEEDaSS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS8_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISE_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS8_EEEEDaSS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS9_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISF_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS9_EEEEDaSS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISA_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISG_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISA_EEEEDaSS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISB_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISH_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISB_EEEEDaSS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISC_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISI_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISC_EEEEDaSS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISD_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISJ_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISD_EEEEDaSS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISE_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISK_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISE_EEEEDaSS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISF_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISL_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISF_EEEEDaSS_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorISt4pairIddESaISN_EEZN5testo6matrixISK_SP_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONST_IT0_EEOT1_EUlSU_SX_E_EEvOSU_OSX_S11_EUlSU_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSU_DpT0_EEES11_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorISt4pairIddESaISM_EEZN5testo6matrixISJ_SO_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_EUlST_E_EEvNSG_IJDpT_EEES13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIaLm1EEEJNS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIiiESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIiiESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIhLm1EEEJNS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIjjESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIjjESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIaLm1EEEJNS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS_9named_argIT_EEOT0_EUlS10_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNSU_IJS10_DpT0_EEEOT1_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS_9named_argIT_EEOT0_EUlSZ_E_EEvNST_IJDpT_EEES13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_7&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIhLm1EEEJNS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS_9named_argIT_EEOT0_EUlS10_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNSU_IJS10_DpT0_EEEOT1_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS_9named_argIT_EEOT0_EUlSZ_E_EEvNST_IJDpT_EEES13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_8&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIhLm1EEEJNS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEEZL28test_function_intrin_any_allvE3$_9EEvONS_9named_argIT_EEOT0_EUlS10_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNSU_IJS10_DpT0_EEEOT1_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEEZL28test_function_intrin_any_allvE3$_9EEvONS_9named_argIT_EEOT0_EUlSZ_E_EEvNST_IJDpT_EEES13_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_any_all()::$_9&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_ENKUlSD_E_clImEESW_SD_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIfEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_ENKUlSD_E_clImEESW_SD_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIdEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_ENKUlS9_E_clIdEESO_S9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_ENKUlS9_E_clIdEESO_S9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
test_function_test_sin_cos()
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_ENKUlS9_E_clIdEESO_S9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_ENKUlS9_E_clIdEESO_S9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
test_function_test_log()
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_ENKUlS9_E_clIdEESO_S9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_ENKUlS9_E_clIdEESO_S9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
test_function_test_log2()
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_ENKUlS9_E_clIdEESO_S9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_ENKUlS9_E_clIdEESO_S9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
test_function_test_log10()
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_ENKUlS9_E_clIiEESO_S9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_ENKUlS9_E_clIiEESO_S9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS4_S6_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS3_S5_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_ENKUlS9_E_clIiEESO_S9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_ENKUlS9_E_clIiEESO_S9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS4_S6_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS3_S5_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_ENKUlS9_E_clIiEESO_S9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_ENKUlS9_E_clIiEESO_S9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS4_S6_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS3_S5_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
            
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
414
        {
415
            println();
inline
            
void cometa::println<>() should always be inlined (cost=always) 
testo::test_case::set_comment(std::basic_string, std::allocator > const&)
inline
            
void cometa::println<>() inlined into testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 
testo::test_case::set_comment(std::basic_string, std::allocator > const&)
416
            println(comment, ":");
inline
            
void cometa::println<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [2]>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]) should always be inlined (cost=always) 
testo::test_case::set_comment(std::basic_string, std::allocator > const&)
inline
            
void cometa::println<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [2]>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]) inlined into testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 
testo::test_case::set_comment(std::basic_string, std::allocator > const&)
417
        }
418
    }
419
420
    struct subtest
inline
           
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) can be inlined into testo::test_case::subtest::subtest(testo::test_case::subtest&&) with cost=-25 (threshold=375) 
testo::test_case::subtest::subtest(testo::test_case::subtest&&)
inline
           
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) inlined into testo::test_case::subtest::subtest(testo::test_case::subtest&&) 
testo::test_case::subtest::subtest(testo::test_case::subtest&&)
inline
           
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into testo::test_case::subtest::~subtest() with cost=60 (threshold=250) 
testo::test_case::subtest::~subtest()
inline
           
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into testo::test_case::subtest::~subtest() 
testo::test_case::subtest::~subtest()
gvn
           
load of type i8 not eliminated because it is clobbered by call 
void std::vector >::_M_emplace_back_aux(testo::test_case::subtest&&)
gvn
           
load of type i8 not eliminated in favor of store because it is clobbered by call 
testo::test_case::check(bool, std::basic_string, std::allocator > const&, char const*)
421
    {
422
        bool success;
423
        std::string text;
424
        std::string comment;
425
    };
426
427
    test_func func;
428
    const char* name;
429
    std::vector<subtest> subtests;
430
    std::string comment;
431
    int success;
432
    int failed;
433
    double time;
434
    bool show_progress;
435
};
436
437
template <typename Number>
438
struct statistics
439
{
440
    Number minimum;
441
    Number maximum;
442
    double sum;
443
    unsigned long long count;
444
    std::vector<Number> values;
445
    void reset() { *this = statistics<Number>(); }
446
    std::string str()
447
    {
448
        return format("{} ... {} (avg={}, median={})\n", minimum, maximum, cometa::fmt<'f', 2>(average()),
449
                      median());
450
    }
451
    double average() const { return sum / count; }
452
    Number median()
453
    {
454
        std::sort(values.begin(), values.end());
455
        return values.empty() ? Number() : values[values.size() / 2];
456
    }
457
    statistics()
458
        : sum(), count(), minimum(std::numeric_limits<Number>::max()),
459
          maximum(std::numeric_limits<Number>::min())
460
    {
461
    }
462
    void operator()(Number x)
463
    {
464
        minimum = std::min(minimum, x);
465
        maximum = std::max(maximum, x);
466
        sum += x;
467
        count++;
468
        values.push_back(x);
469
    }
470
};
471
472
template <typename Arg0, typename Fn>
473
void matrix(named_arg<Arg0>&& arg0, Fn&& fn)
474
{
475
    cforeach(std::forward<Arg0>(arg0.value), [&](auto v0) {
inline
             
cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, test_function_intrin_satadd_satsub()::$_7&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_7&&)
inline
             
cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, test_function_intrin_satadd_satsub()::$_7&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_7&&)
inline
    
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS_9named_argIT_EEOT0_EUlSZ_E_EEvNST_IJDpT_EEES13_ should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_7&&)
inline
    
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS_9named_argIT_EEOT0_EUlSZ_E_EEvNST_IJDpT_EEES13_ inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, test_function_intrin_satadd_satsub()::$_7&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_7&&)
inline
             
cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, test_function_intrin_satadd_satsub()::$_8&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_8&&)
inline
             
cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, test_function_intrin_satadd_satsub()::$_8&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_8&&)
inline
    
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS_9named_argIT_EEOT0_EUlSZ_E_EEvNST_IJDpT_EEES13_ should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_8&&)
inline
    
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS_9named_argIT_EEOT0_EUlSZ_E_EEvNST_IJDpT_EEES13_ inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, test_function_intrin_satadd_satsub()::$_8&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_8&&)
inline
             
cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, test_function_intrin_any_all()::$_9&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_any_all()::$_9&&)
inline
             
cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, test_function_intrin_any_all()::$_9&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_any_all()::$_9&&)
inline
    
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEEZL28test_function_intrin_any_allvE3$_9EEvONS_9named_argIT_EEOT0_EUlSZ_E_EEvNST_IJDpT_EEES13_ should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_any_all()::$_9&&)
inline
    
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEEZL28test_function_intrin_any_allvE3$_9EEvONS_9named_argIT_EEOT0_EUlSZ_E_EEvNST_IJDpT_EEES13_ inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, test_function_intrin_any_all()::$_9&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_any_all()::$_9&&)
476
        active_test()->set_comment(as_string(arg0.name, " = ", v0));
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 1ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 1ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 2ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 2ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 4ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 4ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 8ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 8ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 16ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 16ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 3ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 3ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 1ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 1ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 2ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 2ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 4ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 4ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 8ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 8ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 16ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 16ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 3ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 3ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 1ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 1ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 2ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 2ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 4ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 4ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 8ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 8ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 16ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 16ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 3ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 3ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 1ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 1ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 2ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 2ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 4ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 4ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 8ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 8ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 16ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 16ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 3ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 3ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIaLm1EEEJNS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS_9named_argIT_EEOT0_EUlS10_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNSU_IJS10_DpT0_EEEOT1_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIaLm1EEEJNS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS_9named_argIT_EEOT0_EUlS10_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNSU_IJS10_DpT0_EEEOT1_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS_9named_argIT_EEOT0_EUlSZ_E_EEvNST_IJDpT_EEES13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS_9named_argIT_EEOT0_EUlSZ_E_EEvNST_IJDpT_EEES13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_7&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_7&&)
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 1ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 1ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 2ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 2ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 4ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 4ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 8ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 8ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 16ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 16ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 3ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 3ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 1ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 1ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 2ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 2ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 4ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 4ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 8ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 8ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 16ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 16ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 3ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 3ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 1ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 1ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 2ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 2ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 4ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 4ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 8ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 8ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 16ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 16ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 3ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 3ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 1ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 1ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 2ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 2ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 4ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 4ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 8ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 8ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 16ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 16ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 3ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 3ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIhLm1EEEJNS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS_9named_argIT_EEOT0_EUlS10_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNSU_IJS10_DpT0_EEEOT1_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIhLm1EEEJNS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS_9named_argIT_EEOT0_EUlS10_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNSU_IJS10_DpT0_EEEOT1_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS_9named_argIT_EEOT0_EUlSZ_E_EEvNST_IJDpT_EEES13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS_9named_argIT_EEOT0_EUlSZ_E_EEvNST_IJDpT_EEES13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_8&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_8&&)
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 1ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 1ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 2ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 2ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 4ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 4ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 8ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 8ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 16ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 16ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 3ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 3ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 1ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 1ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 2ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 2ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 4ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 4ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 8ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 8ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 16ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 16ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 3ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 3ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 1ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 1ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 2ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 2ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 4ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 4ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 8ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 8ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 16ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 16ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 3ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 3ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 1ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 1ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 1ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 2ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 2ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 2ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 4ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 4ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 4ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 8ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 8ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 8ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 16ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 16ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 16ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 3ul> > const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 3ul> > >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 3ul> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIhLm1EEEJNS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEEZL28test_function_intrin_any_allvE3$_9EEvONS_9named_argIT_EEOT0_EUlS10_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNSU_IJS10_DpT0_EEEOT1_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIhLm1EEEJNS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEEZL28test_function_intrin_any_allvE3$_9EEvONS_9named_argIT_EEOT0_EUlS10_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNSU_IJS10_DpT0_EEEOT1_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEEZL28test_function_intrin_any_allvE3$_9EEvONS_9named_argIT_EEOT0_EUlSZ_E_EEvNST_IJDpT_EEES13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZN5testo6matrixIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEEZL28test_function_intrin_any_allvE3$_9EEvONS_9named_argIT_EEOT0_EUlSZ_E_EEvNST_IJDpT_EEES13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_any_all()::$_9&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_any_all()::$_9&&)
477
        fn(v0);
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIaLm1EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ with cost=-14400 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIaLm1EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIaLm2EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ with cost=-14400 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIaLm2EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIaLm4EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ with cost=-14440 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIaLm4EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIaLm8EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ with cost=-14430 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIaLm8EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIaLm16EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ with cost=-14470 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIaLm16EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIaLm3EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ with cost=-14400 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIaLm3EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm1EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ with cost=-14400 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm1EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm2EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ with cost=-14440 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm2EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm4EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ with cost=-14430 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm4EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm8EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ with cost=-14470 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm8EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm16EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ with cost=-14470 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm16EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm3EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ with cost=-14310 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIsLm3EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIiLm1EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ with cost=-14550 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIiLm1EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIiLm2EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ with cost=-14530 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIiLm2EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIiLm4EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ with cost=-14530 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIiLm4EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIiLm8EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ with cost=-14530 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIiLm8EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIiLm16EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ with cost=-14530 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIiLm16EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIiLm3EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ with cost=-14510 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIiLm3EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIlLm1EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ with cost=-14530 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIlLm1EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIlLm2EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ with cost=-14530 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIlLm2EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIlLm4EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ with cost=-14530 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIlLm4EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIlLm8EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ with cost=-14530 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIlLm8EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIlLm16EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ with cost=-14530 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIlLm16EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIlLm3EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ with cost=-14510 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_7clIN6cometa7ctype_tIN3kfr3vecIlLm3EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_7EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIhLm1EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ with cost=-14410 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIhLm1EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIhLm2EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ with cost=-14410 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIhLm2EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIhLm4EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ with cost=-14450 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIhLm4EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIhLm8EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ with cost=-14430 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIhLm8EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIhLm16EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ with cost=-14470 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIhLm16EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIhLm3EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ with cost=-14410 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIhLm3EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecItLm1EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ with cost=-14410 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecItLm1EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecItLm2EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ with cost=-14450 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecItLm2EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecItLm4EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ with cost=-14430 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecItLm4EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecItLm8EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ with cost=-14470 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecItLm8EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecItLm16EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ with cost=-14470 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecItLm16EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecItLm3EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ with cost=-14310 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecItLm3EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIjLm1EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ with cost=-14550 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIjLm1EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIjLm2EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ with cost=-14550 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIjLm2EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIjLm4EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ with cost=-14550 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIjLm4EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIjLm8EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ with cost=-14550 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIjLm8EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIjLm16EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ with cost=-14550 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIjLm16EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIjLm3EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ with cost=-14510 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecIjLm3EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecImLm1EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ with cost=-14550 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecImLm1EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecImLm2EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ with cost=-14550 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecImLm2EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecImLm4EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ with cost=-14550 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecImLm4EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecImLm8EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ with cost=-14550 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecImLm8EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecImLm16EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ with cost=-14550 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecImLm16EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecImLm3EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ with cost=-14510 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
        
_ZZL34test_function_intrin_satadd_satsubvENK3$_8clIN6cometa7ctype_tIN3kfr3vecImLm3EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL34test_function_intrin_satadd_satsubvE3$_8EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIhLm1EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ with cost=-14620 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIhLm1EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS5_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIhLm2EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIhLm2EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS6_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIhLm4EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIhLm4EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS7_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIhLm8EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIhLm8EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS8_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIhLm16EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIhLm16EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tIS9_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIhLm3EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIhLm3EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISA_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecItLm1EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ with cost=-14620 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecItLm1EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISB_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecItLm2EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecItLm2EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISC_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecItLm4EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecItLm4EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISD_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecItLm8EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecItLm8EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISE_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecItLm16EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecItLm16EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISF_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecItLm3EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecItLm3EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISG_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIjLm1EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ with cost=-14620 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIjLm1EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISH_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIjLm2EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIjLm2EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISI_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIjLm4EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIjLm4EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISJ_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIjLm8EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIjLm8EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISK_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIjLm16EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ with cost=-14565 (threshold=325) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIjLm16EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISL_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIjLm3EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecIjLm3EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISM_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecImLm1EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ with cost=-14620 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecImLm1EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISN_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecImLm2EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecImLm2EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISO_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecImLm4EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecImLm4EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISP_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecImLm8EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ with cost=-14565 (threshold=325) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecImLm8EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISQ_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecImLm16EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ with cost=-14565 (threshold=325) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecImLm16EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISR_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecImLm3EEEEEEEDaT_ can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ with cost=-14595 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
inline
        
_ZZL28test_function_intrin_any_allvENK3$_9clIN6cometa7ctype_tIN3kfr3vecImLm3EEEEEEEDaT_ inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEEZL28test_function_intrin_any_allvE3$_9EEvONS1_9named_argIT_EEOT0_ENKUlSY_E_clINS1_7ctype_tISS_EEEEDaSY_
478
    });
479
    if (active_test()->show_progress)
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, test_function_intrin_satadd_satsub()::$_7&&) with cost=-30 (threshold=487) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_7&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, test_function_intrin_satadd_satsub()::$_7&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_7&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_7&&)
gvn
                       
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_7&&)
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, test_function_intrin_satadd_satsub()::$_8&&) with cost=-30 (threshold=487) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_8&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, test_function_intrin_satadd_satsub()::$_8&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_8&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_8&&)
gvn
                       
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_8&&)
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, test_function_intrin_any_all()::$_9&&) with cost=-30 (threshold=487) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_any_all()::$_9&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, test_function_intrin_any_all()::$_9&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_any_all()::$_9&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_any_all()::$_9&&)
gvn
                       
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_any_all()::$_9&&)
480
        println();
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_7&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, test_function_intrin_satadd_satsub()::$_7&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_7>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_7&&)
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_8&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, test_function_intrin_satadd_satsub()::$_8&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_satadd_satsub()::$_8>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_satadd_satsub()::$_8&&)
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_any_all()::$_9&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, test_function_intrin_any_all()::$_9&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, test_function_intrin_any_all()::$_9>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, test_function_intrin_any_all()::$_9&&)
481
}
482
483
template <typename Arg0, typename Arg1, typename Fn>
484
void matrix(named_arg<Arg0>&& arg0, named_arg<Arg1>&& arg1, Fn&& fn)
485
{
486
    cforeach(std::forward<Arg0>(arg0.value), std::forward<Arg1>(arg1.value), [&](auto v0, auto v1) {
inline
             
cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_0>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_0&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
inline
             
cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_0>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_0&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
inline
                                             
std::vector<int, std::allocator<int> >&& std::forward<std::vector<int, std::allocator<int> > >(std::remove_reference<std::vector<int, std::allocator<int> > >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_0>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_0&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
inline
                                             
std::vector<int, std::allocator<int> >&& std::forward<std::vector<int, std::allocator<int> > >(std::remove_reference<std::vector<int, std::allocator<int> > >::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_0>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_0&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_0>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_0&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
inline
             
cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_1>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_1&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
inline
             
cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_1>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_1&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
inline
                                             
std::vector<int, std::allocator<int> >&& std::forward<std::vector<int, std::allocator<int> > >(std::remove_reference<std::vector<int, std::allocator<int> > >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_1>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_1&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
inline
                                             
std::vector<int, std::allocator<int> >&& std::forward<std::vector<int, std::allocator<int> > >(std::remove_reference<std::vector<int, std::allocator<int> > >::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_1>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_1&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_1>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_1&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
inline
             
cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_sqrt()::$_2>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_sqrt()::$_2&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
inline
             
cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_sqrt()::$_2>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_sqrt()::$_2&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
inline
                                             
std::vector<int, std::allocator<int> >&& std::forward<std::vector<int, std::allocator<int> > >(std::remove_reference<std::vector<int, std::allocator<int> > >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_sqrt()::$_2>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_sqrt()::$_2&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
inline
                                             
std::vector<int, std::allocator<int> >&& std::forward<std::vector<int, std::allocator<int> > >(std::remove_reference<std::vector<int, std::allocator<int> > >::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_sqrt()::$_2>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_sqrt()::$_2&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_sqrt()::$_2>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_sqrt()::$_2&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
inline
             
cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<double, std::allocator<double> >, test_function_intrin_round()::$_3>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<double, std::allocator<double> > >&&, test_function_intrin_round()::$_3&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
inline
             
cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<double, std::allocator<double> >, test_function_intrin_round()::$_3>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<double, std::allocator<double> > >&&, test_function_intrin_round()::$_3&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
inline
                                             
std::vector<double, std::allocator<double> >&& std::forward<std::vector<double, std::allocator<double> > >(std::remove_reference<std::vector<double, std::allocator<double> > >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<double, std::allocator<double> >, test_function_intrin_round()::$_3>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<double, std::allocator<double> > >&&, test_function_intrin_round()::$_3&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
inline
                                             
std::vector<double, std::allocator<double> >&& std::forward<std::vector<double, std::allocator<double> > >(std::remove_reference<std::vector<double, std::allocator<double> > >::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<double, std::allocator<double> >, test_function_intrin_round()::$_3>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<double, std::allocator<double> > >&&, test_function_intrin_round()::$_3&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<double, std::allocator<double> >, test_function_intrin_round()::$_3>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<double, std::allocator<double> > >&&, test_function_intrin_round()::$_3&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
inline
             
cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >, test_function_intrin_min_max()::$_4>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > > >&&, test_function_intrin_min_max()::$_4&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
inline
             
cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >, test_function_intrin_min_max()::$_4>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > > >&&, test_function_intrin_min_max()::$_4&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
inline
                                             
std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >&& std::forward<std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > > >(std::remove_reference<std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > > >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >, test_function_intrin_min_max()::$_4>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > > >&&, test_function_intrin_min_max()::$_4&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
inline
                                             
std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >&& std::forward<std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > > >(std::remove_reference<std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > > >::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >, test_function_intrin_min_max()::$_4>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > > >&&, test_function_intrin_min_max()::$_4&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >, test_function_intrin_min_max()::$_4>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > > >&&, test_function_intrin_min_max()::$_4&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
inline
             
cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >, test_function_intrin_min_max()::$_5>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > >&&, test_function_intrin_min_max()::$_5&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
inline
             
cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >, test_function_intrin_min_max()::$_5>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > >&&, test_function_intrin_min_max()::$_5&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
inline
                                             
std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >&& std::forward<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > >(std::remove_reference<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >, test_function_intrin_min_max()::$_5>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > >&&, test_function_intrin_min_max()::$_5&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
inline
                                             
std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >&& std::forward<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > >(std::remove_reference<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > >::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >, test_function_intrin_min_max()::$_5>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > >&&, test_function_intrin_min_max()::$_5&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >, test_function_intrin_min_max()::$_5>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > >&&, test_function_intrin_min_max()::$_5&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
inline
             
cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > >, test_function_intrin_min_max()::$_6>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > > >&&, test_function_intrin_min_max()::$_6&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
inline
             
cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const& std::forward<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>(std::remove_reference<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > >, test_function_intrin_min_max()::$_6>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > > >&&, test_function_intrin_min_max()::$_6&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
inline
                                             
std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > >&& std::forward<std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > > >(std::remove_reference<std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > > >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > >, test_function_intrin_min_max()::$_6>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > > >&&, test_function_intrin_min_max()::$_6&&) with cost=-35 (threshold=375) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
inline
                                             
std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > >&& std::forward<std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > > >(std::remove_reference<std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > > >::type&) inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > >, test_function_intrin_min_max()::$_6>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > > >&&, test_function_intrin_min_max()::$_6&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > >, test_function_intrin_min_max()::$_6>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > > >&&, test_function_intrin_min_max()::$_6&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
inline
             
cometa::ctypes_t<float, double>&& std::forward<cometa::ctypes_t<float, double> >(std::remove_reference<cometa::ctypes_t<float, double> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_sin_cos()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_sin_cos()::$_0&&) with cost=-35 (threshold=375) 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
inline
             
cometa::ctypes_t<float, double>&& std::forward<cometa::ctypes_t<float, double> >(std::remove_reference<cometa::ctypes_t<float, double> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_sin_cos()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_sin_cos()::$_0&&) 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
inline
                                             
cometa::range<double>&& std::forward<cometa::range<double> >(std::remove_reference<cometa::range<double> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_sin_cos()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_sin_cos()::$_0&&) with cost=-35 (threshold=375) 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
inline
                                             
cometa::range<double>&& std::forward<cometa::range<double> >(std::remove_reference<cometa::range<double> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_sin_cos()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_sin_cos()::$_0&&) 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
inline
    
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ should always be inlined (cost=always) 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
inline
    
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_sin_cos()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_sin_cos()::$_0&&) 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
inline
             
cometa::ctypes_t<float, double>&& std::forward<cometa::ctypes_t<float, double> >(std::remove_reference<cometa::ctypes_t<float, double> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log()::$_1>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log()::$_1&&) with cost=-35 (threshold=375) 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
inline
             
cometa::ctypes_t<float, double>&& std::forward<cometa::ctypes_t<float, double> >(std::remove_reference<cometa::ctypes_t<float, double> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log()::$_1>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log()::$_1&&) 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
inline
                                             
cometa::range<double>&& std::forward<cometa::range<double> >(std::remove_reference<cometa::range<double> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log()::$_1>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log()::$_1&&) with cost=-35 (threshold=375) 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
inline
                                             
cometa::range<double>&& std::forward<cometa::range<double> >(std::remove_reference<cometa::range<double> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log()::$_1>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log()::$_1&&) 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
inline
    
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ should always be inlined (cost=always) 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
inline
    
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log()::$_1>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log()::$_1&&) 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
inline
             
cometa::ctypes_t<float, double>&& std::forward<cometa::ctypes_t<float, double> >(std::remove_reference<cometa::ctypes_t<float, double> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log2()::$_2>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log2()::$_2&&) with cost=-35 (threshold=375) 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
inline
             
cometa::ctypes_t<float, double>&& std::forward<cometa::ctypes_t<float, double> >(std::remove_reference<cometa::ctypes_t<float, double> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log2()::$_2>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log2()::$_2&&) 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
inline
                                             
cometa::range<double>&& std::forward<cometa::range<double> >(std::remove_reference<cometa::range<double> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log2()::$_2>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log2()::$_2&&) with cost=-35 (threshold=375) 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
inline
                                             
cometa::range<double>&& std::forward<cometa::range<double> >(std::remove_reference<cometa::range<double> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log2()::$_2>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log2()::$_2&&) 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
inline
    
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ should always be inlined (cost=always) 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
inline
    
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log2()::$_2>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log2()::$_2&&) 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
inline
             
cometa::ctypes_t<float, double>&& std::forward<cometa::ctypes_t<float, double> >(std::remove_reference<cometa::ctypes_t<float, double> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log10()::$_3>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log10()::$_3&&) with cost=-35 (threshold=375) 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
inline
             
cometa::ctypes_t<float, double>&& std::forward<cometa::ctypes_t<float, double> >(std::remove_reference<cometa::ctypes_t<float, double> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log10()::$_3>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log10()::$_3&&) 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
inline
                                             
cometa::range<double>&& std::forward<cometa::range<double> >(std::remove_reference<cometa::range<double> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log10()::$_3>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log10()::$_3&&) with cost=-35 (threshold=375) 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
inline
                                             
cometa::range<double>&& std::forward<cometa::range<double> >(std::remove_reference<cometa::range<double> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log10()::$_3>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log10()::$_3&&) 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
inline
    
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ should always be inlined (cost=always) 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
inline
    
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log10()::$_3>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log10()::$_3&&) 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
inline
             
cometa::ctypes_t<float, double>&& std::forward<cometa::ctypes_t<float, double> >(std::remove_reference<cometa::ctypes_t<float, double> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp()::$_4>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp()::$_4&&) with cost=-35 (threshold=375) 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
inline
             
cometa::ctypes_t<float, double>&& std::forward<cometa::ctypes_t<float, double> >(std::remove_reference<cometa::ctypes_t<float, double> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp()::$_4>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp()::$_4&&) 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
inline
                                             
cometa::range<int>&& std::forward<cometa::range<int> >(std::remove_reference<cometa::range<int> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp()::$_4>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp()::$_4&&) with cost=-35 (threshold=375) 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
inline
                                             
cometa::range<int>&& std::forward<cometa::range<int> >(std::remove_reference<cometa::range<int> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp()::$_4>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp()::$_4&&) 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
inline
    
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ should always be inlined (cost=always) 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
inline
    
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp()::$_4>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp()::$_4&&) 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
inline
             
cometa::ctypes_t<float, double>&& std::forward<cometa::ctypes_t<float, double> >(std::remove_reference<cometa::ctypes_t<float, double> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp2()::$_5>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp2()::$_5&&) with cost=-35 (threshold=375) 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
inline
             
cometa::ctypes_t<float, double>&& std::forward<cometa::ctypes_t<float, double> >(std::remove_reference<cometa::ctypes_t<float, double> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp2()::$_5>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp2()::$_5&&) 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
inline
                                             
cometa::range<int>&& std::forward<cometa::range<int> >(std::remove_reference<cometa::range<int> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp2()::$_5>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp2()::$_5&&) with cost=-35 (threshold=375) 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
inline
                                             
cometa::range<int>&& std::forward<cometa::range<int> >(std::remove_reference<cometa::range<int> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp2()::$_5>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp2()::$_5&&) 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
inline
    
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ should always be inlined (cost=always) 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
inline
    
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp2()::$_5>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp2()::$_5&&) 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
inline
             
cometa::ctypes_t<float, double>&& std::forward<cometa::ctypes_t<float, double> >(std::remove_reference<cometa::ctypes_t<float, double> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp10()::$_6>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp10()::$_6&&) with cost=-35 (threshold=375) 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
inline
             
cometa::ctypes_t<float, double>&& std::forward<cometa::ctypes_t<float, double> >(std::remove_reference<cometa::ctypes_t<float, double> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp10()::$_6>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp10()::$_6&&) 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
inline
                                             
cometa::range<int>&& std::forward<cometa::range<int> >(std::remove_reference<cometa::range<int> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp10()::$_6>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp10()::$_6&&) with cost=-35 (threshold=375) 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
inline
                                             
cometa::range<int>&& std::forward<cometa::range<int> >(std::remove_reference<cometa::range<int> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp10()::$_6>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp10()::$_6&&) 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
inline
    
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ should always be inlined (cost=always) 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
inline
    
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp10()::$_6>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp10()::$_6&&) 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
487
        active_test()->set_comment(as_string(arg0.name, " = ", v0, ", ", arg1.name, " = ", v1));
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tIS8_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tIS8_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tIS8_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS4_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS4_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tIS9_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tIS9_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tIS9_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS5_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS5_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISA_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISA_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISA_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS6_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS6_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISB_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISB_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISB_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS7_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS7_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISC_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISC_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISC_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS8_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS8_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISD_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISD_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISD_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS9_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tIS9_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISE_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISE_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISE_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISA_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISA_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISF_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISF_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISF_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISB_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISB_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISG_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISG_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISG_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISC_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISC_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISH_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISH_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISH_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISD_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISD_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISI_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISI_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISI_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISE_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISE_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISJ_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISJ_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISJ_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISF_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISF_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISK_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISK_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISK_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISG_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISG_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISL_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISL_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISL_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISH_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISH_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISM_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISM_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISM_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISI_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISI_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISN_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISN_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISN_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISJ_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISJ_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISO_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISO_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISO_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISK_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISK_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISP_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISP_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISP_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISL_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISL_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISQ_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISQ_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISQ_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISM_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISM_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISR_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISR_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISR_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISN_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISN_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISS_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISS_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISS_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISO_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISO_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tIST_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tIST_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tIST_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISP_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISP_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISU_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISU_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISU_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISQ_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISQ_EEEEDaS12_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISV_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISV_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS7_IaLm2EEENS7_IaLm4EEENS7_IaLm8EEENS7_IaLm16EEENS7_IaLm3EEENS7_IsLm1EEENS7_IsLm2EEENS7_IsLm4EEENS7_IsLm8EEENS7_IsLm16EEENS7_IsLm3EEENS7_IiLm1EEENS7_IiLm2EEENS7_IiLm4EEENS7_IiLm8EEENS7_IiLm16EEENS7_IiLm3EEENS7_IlLm1EEENS7_IlLm2EEENS7_IlLm4EEENS7_IlLm8EEENS7_IlLm16EEENS7_IlLm3EEEEEES3_ZN5testo6matrixISY_S3_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_ENKUlS13_E_clINS_7ctype_tISV_EEEEDaS13_EUlS13_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1C_S1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISR_EEEEDaS12_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_ENKUlS12_E_clINS_7ctype_tISR_EEEEDaS12_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIaLm1EEEJNS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorIiSaIiEEZN5testo6matrixISW_SZ_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_EUlS14_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS14_DpT0_EEES1B_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIaLm1EEEJNS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorIiSaIiEEZN5testo6matrixISW_SZ_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_EUlS14_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS14_DpT0_EEES1B_NS_7cvals_tImJXspT2_EEEE
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorIiSaIiEEZN5testo6matrixISV_SY_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_EUlS13_E_EEvNSS_IJDpT_EEES1D_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorIiSaIiEEZN5testo6matrixISV_SY_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS12_IT0_EEOT1_EUlS13_S16_E_EEvOS13_OS16_S1A_EUlS13_E_EEvNSS_IJDpT_EEES1D_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISU_SX_ZL24test_function_intrin_absvE3$_0EEvONS_9named_argIT_EEONS11_IT0_EEOT1_EUlS12_S15_E_EEvOS12_OS15_S19_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
licm
                                                  
hosting getelementptr 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
licm
                                                                              
hosting getelementptr 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS8_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS8_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS8_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS4_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS4_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS5_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS5_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS6_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS6_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS7_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS7_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS8_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS8_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS9_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS9_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISA_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISA_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISB_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISB_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISC_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISC_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISD_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISD_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISE_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISE_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISF_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISF_EEEEDaSQ_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorIiSaIiEEZN5testo6matrixISK_SN_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_EUlSS_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSS_DpT0_EEESZ_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorIiSaIiEEZN5testo6matrixISK_SN_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_EUlSS_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSS_DpT0_EEESZ_NS_7cvals_tImJXspT2_EEEE
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorIiSaIiEEZN5testo6matrixISJ_SM_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_EUlSR_E_EEvNSG_IJDpT_EEES11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorIiSaIiEEZN5testo6matrixISJ_SM_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_EUlSR_E_EEvNSG_IJDpT_EEES11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL24test_function_intrin_absvE3$_1EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
licm
                                                  
hosting getelementptr 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
licm
                                                                              
hosting getelementptr 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
test_function_intrin_abs()
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_intrin_abs()
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_intrin_abs()
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS8_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS8_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS8_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS4_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS4_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS5_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS5_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS6_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS6_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS7_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS7_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS8_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS8_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS9_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS9_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 1ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISA_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISA_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 2ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISB_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISB_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 4ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISC_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISC_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 8ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISD_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISD_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 16ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISE_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISE_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 3ul> >, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIiSaIiEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISF_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISF_EEEEDaSQ_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorIiSaIiEEZN5testo6matrixISK_SN_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_EUlSS_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSS_DpT0_EEESZ_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorIiSaIiEEZN5testo6matrixISK_SN_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_EUlSS_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSS_DpT0_EEESZ_NS_7cvals_tImJXspT2_EEEE
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorIiSaIiEEZN5testo6matrixISJ_SM_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_EUlSR_E_EEvNSG_IJDpT_EEES11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorIiSaIiEEZN5testo6matrixISJ_SM_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_EUlSR_E_EEvNSG_IJDpT_EEES11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIiSaIiEEZN5testo6matrixISI_SL_ZL25test_function_intrin_sqrtvE3$_2EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
licm
                                                  
hosting getelementptr 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
licm
                                                                              
hosting getelementptr 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
test_function_intrin_sqrt()
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
test_function_intrin_sqrt()
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
test_function_intrin_sqrt()
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
test_function_intrin_sqrt()
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 1ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 1ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS8_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS8_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS8_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS4_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS4_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 2ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 2ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tIS9_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS5_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS5_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 4ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 4ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISA_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS6_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS6_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 8ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 8ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISB_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS7_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS7_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 16ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 16ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISC_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS8_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS8_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 3ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 3ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISD_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS9_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tIS9_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 1ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 1ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISE_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISA_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISA_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 2ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 2ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISF_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISB_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISB_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 4ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 4ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISG_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISC_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISC_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 8ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 8ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISH_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISD_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISD_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 16ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 16ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISI_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISE_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISE_EEEEDaSQ_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 3ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 3ul> >, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorIdSaIdEEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS7_IfLm2EEENS7_IfLm4EEENS7_IfLm8EEENS7_IfLm16EEENS7_IfLm3EEENS7_IdLm1EEENS7_IdLm2EEENS7_IdLm4EEENS7_IdLm8EEENS7_IdLm16EEENS7_IdLm3EEEEEES3_ZN5testo6matrixISM_S3_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_ENKUlSR_E_clINS_7ctype_tISJ_EEEEDaSR_EUlSR_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS10_S11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISF_EEEEDaSQ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_ENKUlSQ_E_clINS_7ctype_tISF_EEEEDaSQ_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorIdSaIdEEZN5testo6matrixISK_SN_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_EUlSS_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSS_DpT0_EEESZ_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorIdSaIdEEZN5testo6matrixISK_SN_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_EUlSS_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSS_DpT0_EEESZ_NS_7cvals_tImJXspT2_EEEE
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorIdSaIdEEZN5testo6matrixISJ_SM_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_EUlSR_E_EEvNSG_IJDpT_EEES11_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorIdSaIdEEZN5testo6matrixISJ_SM_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSQ_IT0_EEOT1_EUlSR_SU_E_EEvOSR_OSU_SY_EUlSR_E_EEvNSG_IJDpT_EEES11_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorIdSaIdEEZN5testo6matrixISI_SL_ZL26test_function_intrin_roundvE3$_3EEvONS_9named_argIT_EEONSP_IT0_EEOT1_EUlSQ_ST_E_EEvOSQ_OST_SX_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
licm
                                                  
hosting getelementptr 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
licm
                                                                              
hosting getelementptr 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
test_function_intrin_round()
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
test_function_intrin_round()
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
test_function_intrin_round()
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
test_function_intrin_round()
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 1ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 1ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISA_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISA_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISA_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS4_EEEEDaSS_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS4_EEEEDaSS_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 2ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 2ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISB_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISB_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISB_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS5_EEEEDaSS_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS5_EEEEDaSS_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 4ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 4ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISC_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISC_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISC_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS6_EEEEDaSS_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS6_EEEEDaSS_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 8ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 8ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISD_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISD_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISD_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS7_EEEEDaSS_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS7_EEEEDaSS_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 16ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 16ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISE_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISE_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISE_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS8_EEEEDaSS_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS8_EEEEDaSS_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 3ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<float, 3ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<float, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISF_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISF_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISF_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS9_EEEEDaSS_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS9_EEEEDaSS_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 1ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 1ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISG_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISG_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISG_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISA_EEEEDaSS_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISA_EEEEDaSS_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 2ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 2ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISH_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISH_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISH_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISB_EEEEDaSS_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISB_EEEEDaSS_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 4ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 4ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISI_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISI_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISI_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISC_EEEEDaSS_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISC_EEEEDaSS_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 8ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 8ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISJ_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISJ_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISJ_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISD_EEEEDaSS_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISD_EEEEDaSS_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 16ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 16ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISK_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISK_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISK_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISE_EEEEDaSS_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISE_EEEEDaSS_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 3ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<double, 3ul> >, char [3], char const*, char [4], std::pair<double, double> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<double, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<double, double> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISL_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISL_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISL_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISF_EEEEDaSS_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISF_EEEEDaSS_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorISt4pairIddESaISN_EEZN5testo6matrixISK_SP_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONST_IT0_EEOT1_EUlSU_SX_E_EEvOSU_OSX_S11_EUlSU_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSU_DpT0_EEES11_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorISt4pairIddESaISN_EEZN5testo6matrixISK_SP_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONST_IT0_EEOT1_EUlSU_SX_E_EEvOSU_OSX_S11_EUlSU_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSU_DpT0_EEES11_NS_7cvals_tImJXspT2_EEEE
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorISt4pairIddESaISM_EEZN5testo6matrixISJ_SO_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_EUlST_E_EEvNSG_IJDpT_EEES13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorISt4pairIddESaISM_EEZN5testo6matrixISJ_SO_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_EUlST_E_EEvNSG_IJDpT_EEES13_
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorISt4pairIddESaISM_EEZN5testo6matrixISJ_SO_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_EUlST_E_EEvNSG_IJDpT_EEES13_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
licm
                                                  
hosting getelementptr 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
licm
                                                                              
hosting getelementptr 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 1ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 1ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 2ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 2ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 4ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 4ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 8ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 8ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 16ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 16ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 3ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<signed char, 3ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<signed char, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 1ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 1ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 2ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 2ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 4ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 4ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 8ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 8ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 16ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 16ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 3ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<short, 3ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<short, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 1ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 1ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 2ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 2ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 4ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 4ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 8ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 8ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 16ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 16ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 3ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<int, 3ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<int, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 1ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 1ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 2ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 2ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 4ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 4ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 8ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 8ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 16ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 16ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 3ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<long, 3ul> >, char [3], char const*, char [4], std::pair<int, int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<long, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<int, int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIaLm1EEEJNS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIiiESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIaLm1EEEJNS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIiiESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIiiESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIiiESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIiiESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
licm
                                                  
hosting getelementptr 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
licm
                                                                              
hosting getelementptr 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 1ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 1ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 2ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 2ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 4ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 4ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 8ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 8ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 16ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 16ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 3ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned char, 3ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned char, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 1ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 1ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 2ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 2ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 4ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 4ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 8ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 8ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 16ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 16ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 3ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned short, 3ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned short, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 1ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 1ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 2ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 2ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 4ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 4ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 8ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 8ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 16ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 16ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 3ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned int, 3ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned int, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 1ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 1ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 1ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 2ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 2ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 2ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 4ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 4ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 4ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 8ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 8ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 8ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 16ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 16ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 16ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 3ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<kfr::vec<unsigned long, 3ul> >, char [3], char const*, char [4], std::pair<unsigned int, unsigned int> >(char const* const&, char const (&) [4], cometa::ctype_t<kfr::vec<unsigned long, 3ul> > const&, char const (&) [3], char const* const&, char const (&) [4], std::pair<unsigned int, unsigned int> const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIhLm1EEEJNS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIjjESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIhLm1EEEJNS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIjjESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIjjESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIjjESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIjjESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
licm
                                                  
hosting getelementptr 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
licm
                                                                              
hosting getelementptr 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL26test_function_test_sin_cosvE3$_0EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
licm
                                                  
hosting getelementptr 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
licm
                                                                              
hosting getelementptr 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
test_function_test_sin_cos()
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_sin_cos()
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_sin_cos()
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
test_function_test_sin_cos()
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
test_function_test_sin_cos()
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL22test_function_test_logvE3$_1EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
licm
                                                  
hosting getelementptr 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
licm
                                                                              
hosting getelementptr 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
test_function_test_log()
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_log()
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_log()
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL23test_function_test_log2vE3$_2EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
licm
                                                  
hosting getelementptr 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
licm
                                                                              
hosting getelementptr 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
test_function_test_log2()
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_log2()
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_log2()
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], double>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], double const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIdEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS4_S6_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS3_S5_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIdEEZN5testo6matrixIS2_S4_ZL24test_function_test_log10vE3$_3EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
licm
                                                  
hosting getelementptr 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
licm
                                                                              
hosting getelementptr 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
test_function_test_log10()
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_log10()
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_log10()
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS4_S6_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS4_S6_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS4_S6_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS3_S5_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS3_S5_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS3_S5_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL22test_function_test_expvE3$_4EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
licm
                                                  
hosting getelementptr 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
licm
                                                                              
hosting getelementptr 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS4_S6_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS4_S6_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS4_S6_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS3_S5_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS3_S5_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS3_S5_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL23test_function_test_exp2vE3$_5EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
licm
                                                  
hosting getelementptr 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
licm
                                                                              
hosting getelementptr 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIfEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIfEEEEDaS9_
inline
        
testo::active_test() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
        
testo::active_test() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], int const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
                                   
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], int>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], int const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
                       
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
                                   
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeIiEEZZNS_8cforeachINS_8ctypes_tIJfdEEES2_ZN5testo6matrixIS5_S2_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_ENKUlSA_E_clINS_7ctype_tIdEEEEDaSA_EUlSA_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSJ_SK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_ENKUlS9_E_clINS_7ctype_tIdEEEEDaS9_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS4_S6_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS4_S6_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIfJdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS4_S6_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONSA_IT0_EEOT1_EUlSB_SE_E_EEvOSB_OSE_SI_EUlSB_E_JLm0ELm1EEEEvNS3_IJSB_DpT0_EEESI_NS_7cvals_tImJXspT2_EEEE
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS3_S5_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS3_S5_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJfdEZNS_8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS3_S5_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS9_IT0_EEOT1_EUlSA_SD_E_EEvOSA_OSD_SH_EUlSA_E_EEvNS2_IJDpT_EEESK_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_8ctypes_tIJfdEEENS_5rangeIiEEZN5testo6matrixIS2_S4_ZL24test_function_test_exp10vE3$_6EEvONS_9named_argIT_EEONS8_IT0_EEOT1_EUlS9_SC_E_EEvOS9_OSC_SG_
licm
        
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
licm
                                                  
hosting getelementptr 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
licm
                                                                              
hosting getelementptr 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
488
        fn(v0, v1);
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIaLm1EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIaLm1EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS5_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIaLm2EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_ with cost=-14910 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIaLm2EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS6_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIaLm4EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_ with cost=-14920 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIaLm4EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS7_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIaLm8EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIaLm8EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS8_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIaLm16EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_ with cost=-14930 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIaLm16EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tIS9_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIaLm3EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_ with cost=-14910 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIaLm3EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISA_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIsLm1EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIsLm1EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISB_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIsLm2EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_ with cost=-14920 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIsLm2EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISC_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIsLm4EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIsLm4EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISD_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIsLm8EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_ with cost=-14930 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIsLm8EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISE_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIsLm16EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_ with cost=-14930 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIsLm16EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISF_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIsLm3EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_ with cost=-14910 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIsLm3EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISG_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIiLm1EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_ with cost=-14935 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIiLm1EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISH_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIiLm2EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIiLm2EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISI_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIiLm4EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_ with cost=-14930 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIiLm4EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISJ_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIiLm8EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_ with cost=-14930 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIiLm8EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISK_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIiLm16EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIiLm16EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISL_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIiLm3EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIiLm3EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISM_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIlLm1EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_ with cost=-14920 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIlLm1EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISN_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIlLm2EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_ with cost=-14910 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIlLm2EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISO_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIlLm4EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_ with cost=-14910 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIlLm4EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISP_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIlLm8EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_ with cost=-14905 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIlLm8EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISQ_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIlLm16EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_ with cost=-14900 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIlLm16EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISR_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIlLm3EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_ with cost=-14905 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_0clIN6cometa7ctype_tIN3kfr3vecIlLm3EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_0EEvONS1_9named_argIT_EEONS10_IT0_EEOT1_ENKUlS11_S14_E_clINS1_7ctype_tISS_EEiEEDaS11_S14_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIfLm1EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ with cost=-14940 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIfLm1EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIfLm2EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIfLm2EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIfLm4EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIfLm4EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIfLm8EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIfLm8EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIfLm16EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIfLm16EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIfLm3EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIfLm3EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIdLm1EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ with cost=-14945 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIdLm1EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIdLm2EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIdLm2EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIdLm4EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIdLm4EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIdLm8EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIdLm8EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIdLm16EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIdLm16EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIdLm3EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ with cost=-14925 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
        
_ZZL24test_function_intrin_absvENK3$_1clIN6cometa7ctype_tIN3kfr3vecIdLm3EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL24test_function_intrin_absvE3$_1EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIfLm1EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ with cost=-14940 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIfLm1EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIfLm2EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ with cost=-14930 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIfLm2EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIfLm4EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ with cost=-14935 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIfLm4EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIfLm8EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ with cost=-14935 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIfLm8EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIfLm16EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ with cost=-14930 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIfLm16EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIfLm3EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ with cost=-14930 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIfLm3EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIdLm1EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ with cost=-14945 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIdLm1EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIdLm2EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ with cost=-14930 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIdLm2EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIdLm4EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ with cost=-14910 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIdLm4EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIdLm8EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ with cost=-14865 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIdLm8EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIdLm16EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ with cost=-14780 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIdLm16EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIdLm3EEEEEEEDaT_i can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ with cost=-14915 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
        
_ZZL25test_function_intrin_sqrtvENK3$_2clIN6cometa7ctype_tIN3kfr3vecIdLm3EEEEEEEDaT_i inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIiSaIiEEZL25test_function_intrin_sqrtvE3$_2EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEiEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIfLm1EEEEEEEDaT_d can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_ with cost=-14600 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIfLm1EEEEEEEDaT_d inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS5_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIfLm2EEEEEEEDaT_d can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_ with cost=-14570 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIfLm2EEEEEEEDaT_d inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS6_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIfLm4EEEEEEEDaT_d can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_ with cost=-14595 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIfLm4EEEEEEEDaT_d inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS7_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIfLm8EEEEEEEDaT_d can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_ with cost=-14595 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIfLm8EEEEEEEDaT_d inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS8_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIfLm16EEEEEEEDaT_d can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_ with cost=-14570 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIfLm16EEEEEEEDaT_d inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tIS9_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIfLm3EEEEEEEDaT_d can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_ with cost=-14570 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIfLm3EEEEEEEDaT_d inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISA_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIdLm1EEEEEEEDaT_d can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_ with cost=-14600 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIdLm1EEEEEEEDaT_d inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISB_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIdLm2EEEEEEEDaT_d can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_ with cost=-14570 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIdLm2EEEEEEEDaT_d inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISC_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIdLm4EEEEEEEDaT_d can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_ with cost=-14570 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIdLm4EEEEEEEDaT_d inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISD_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIdLm8EEEEEEEDaT_d can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_ with cost=-14545 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIdLm8EEEEEEEDaT_d inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISE_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIdLm16EEEEEEEDaT_d can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_ with cost=-14520 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIdLm16EEEEEEEDaT_d inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISF_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIdLm3EEEEEEEDaT_d can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_ with cost=-14545 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_
inline
        
_ZZL26test_function_intrin_roundvENK3$_3clIN6cometa7ctype_tIN3kfr3vecIdLm3EEEEEEEDaT_d inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorIdSaIdEEZL26test_function_intrin_roundvE3$_3EEvONS1_9named_argIT_EEONSO_IT0_EEOT1_ENKUlSP_SS_E_clINS1_7ctype_tISG_EEdEEDaSP_SS_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIfLm1EEEEEEEDaT_St4pairIddE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_ with cost=-14610 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIfLm1EEEEEEEDaT_St4pairIddE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS5_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS4_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS4_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS4_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS4_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS4_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISA_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISA_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISA_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISA_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISA_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISA_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS4_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS4_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS4_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS4_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS4_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS4_EEEEDaSS_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIfLm2EEEEEEEDaT_St4pairIddE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_ with cost=-14570 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIfLm2EEEEEEEDaT_St4pairIddE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS6_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS5_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS5_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS5_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS5_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS5_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISB_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISB_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISB_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISB_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISB_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISB_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS5_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS5_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS5_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS5_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS5_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS5_EEEEDaSS_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIfLm4EEEEEEEDaT_St4pairIddE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_ with cost=-14610 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIfLm4EEEEEEEDaT_St4pairIddE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS7_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS6_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS6_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS6_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS6_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS6_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISC_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISC_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISC_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISC_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISC_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISC_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS6_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS6_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS6_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS6_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS6_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS6_EEEEDaSS_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIfLm8EEEEEEEDaT_St4pairIddE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_ with cost=-14610 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIfLm8EEEEEEEDaT_St4pairIddE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS8_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS7_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS7_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS7_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS7_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS7_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISD_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISD_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISD_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISD_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISD_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISD_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS7_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS7_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS7_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS7_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS7_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS7_EEEEDaSS_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIfLm16EEEEEEEDaT_St4pairIddE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_ with cost=-14550 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIfLm16EEEEEEEDaT_St4pairIddE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tIS9_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS8_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS8_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS8_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS8_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS8_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISE_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISE_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISE_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISE_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISE_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISE_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS8_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS8_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS8_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS8_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS8_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS8_EEEEDaSS_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIfLm3EEEEEEEDaT_St4pairIddE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_ with cost=-14570 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIfLm3EEEEEEEDaT_St4pairIddE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISA_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS9_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS9_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS9_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS9_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS9_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISF_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISF_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISF_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISF_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISF_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISF_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS9_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS9_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS9_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS9_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS9_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tIS9_EEEEDaSS_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIdLm1EEEEEEEDaT_St4pairIddE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_ with cost=-14640 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIdLm1EEEEEEEDaT_St4pairIddE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISB_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISA_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISA_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISA_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISA_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISA_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISG_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISG_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISG_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISG_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISG_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISG_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISA_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISA_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISA_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISA_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISA_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISA_EEEEDaSS_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIdLm2EEEEEEEDaT_St4pairIddE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_ with cost=-14620 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIdLm2EEEEEEEDaT_St4pairIddE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISC_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISB_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISB_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISB_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISB_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISB_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISH_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISH_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISH_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISH_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISH_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISH_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISB_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISB_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISB_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISB_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISB_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISB_EEEEDaSS_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIdLm4EEEEEEEDaT_St4pairIddE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_ with cost=-14620 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIdLm4EEEEEEEDaT_St4pairIddE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISD_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISC_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISC_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISC_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISC_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISC_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISI_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISI_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISI_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISI_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISI_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISI_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISC_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISC_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISC_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISC_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISC_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISC_EEEEDaSS_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIdLm8EEEEEEEDaT_St4pairIddE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_ with cost=-14560 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIdLm8EEEEEEEDaT_St4pairIddE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISE_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISD_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISD_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISD_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISD_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISD_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISJ_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISJ_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISJ_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISJ_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISJ_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISJ_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISD_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISD_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISD_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISD_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISD_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISD_EEEEDaSS_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIdLm16EEEEEEEDaT_St4pairIddE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_ with cost=-14480 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIdLm16EEEEEEEDaT_St4pairIddE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISF_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISE_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISE_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISE_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISE_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISE_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISK_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISK_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISK_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISK_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISK_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISK_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISE_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISE_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISE_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISE_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISE_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISE_EEEEDaSS_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIdLm3EEEEEEEDaT_St4pairIddE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_ with cost=-14580 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_4clIN6cometa7ctype_tIN3kfr3vecIdLm3EEEEEEEDaT_St4pairIddE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIfLm1EEENS4_IfLm2EEENS4_IfLm4EEENS4_IfLm8EEENS4_IfLm16EEENS4_IfLm3EEENS4_IdLm1EEENS4_IdLm2EEENS4_IdLm4EEENS4_IdLm8EEENS4_IdLm16EEENS4_IdLm3EEEEEESt6vectorISt4pairIddESaISM_EEZL28test_function_intrin_min_maxvE3$_4EEvONS1_9named_argIT_EEONSQ_IT0_EEOT1_ENKUlSR_SU_E_clINS1_7ctype_tISG_EESM_EEDaSR_SU_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISF_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISF_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISF_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISF_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
gvn
               
load of type double not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISF_EEEEDaSS_ENKUlSS_E_clISL_EES17_SS_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISL_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISL_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISL_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISL_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISL_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIddESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS9_IfLm2EEENS9_IfLm4EEENS9_IfLm8EEENS9_IfLm16EEENS9_IfLm3EEENS9_IdLm1EEENS9_IdLm2EEENS9_IdLm4EEENS9_IdLm8EEENS9_IdLm16EEENS9_IdLm3EEEEEES5_ZN5testo6matrixISO_S5_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_ENKUlST_E_clINS_7ctype_tISL_EEEEDaST_EUlST_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS12_S13_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISF_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISF_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISF_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISF_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISF_EEEEDaSS_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_ENKUlSS_E_clINS_7ctype_tISF_EEEEDaSS_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorISt4pairIddESaISN_EEZN5testo6matrixISK_SP_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONST_IT0_EEOT1_EUlSU_SX_E_EEvOSU_OSX_S11_EUlSU_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSU_DpT0_EEES11_NS_7cvals_tImJXspT2_EEEE
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorISt4pairIddESaISN_EEZN5testo6matrixISK_SP_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONST_IT0_EEOT1_EUlSU_SX_E_EEvOSU_OSX_S11_EUlSU_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSU_DpT0_EEES11_NS_7cvals_tImJXspT2_EEEE
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorISt4pairIddESaISN_EEZN5testo6matrixISK_SP_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONST_IT0_EEOT1_EUlSU_SX_E_EEvOSU_OSX_S11_EUlSU_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSU_DpT0_EEES11_NS_7cvals_tImJXspT2_EEEE
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorISt4pairIddESaISN_EEZN5testo6matrixISK_SP_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONST_IT0_EEOT1_EUlSU_SX_E_EEvOSU_OSX_S11_EUlSU_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSU_DpT0_EEES11_NS_7cvals_tImJXspT2_EEEE
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorISt4pairIddESaISN_EEZN5testo6matrixISK_SP_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONST_IT0_EEOT1_EUlSU_SX_E_EEvOSU_OSX_S11_EUlSU_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSU_DpT0_EEES11_NS_7cvals_tImJXspT2_EEEE
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIfLm1EEEJNS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_EEESt6vectorISt4pairIddESaISN_EEZN5testo6matrixISK_SP_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONST_IT0_EEOT1_EUlSU_SX_E_EEvOSU_OSX_S11_EUlSU_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11EEEEvNSH_IJSU_DpT0_EEES11_NS_7cvals_tImJXspT2_EEEE
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorISt4pairIddESaISM_EEZN5testo6matrixISJ_SO_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_EUlST_E_EEvNSG_IJDpT_EEES13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorISt4pairIddESaISM_EEZN5testo6matrixISJ_SO_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_EUlST_E_EEvNSG_IJDpT_EEES13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorISt4pairIddESaISM_EEZN5testo6matrixISJ_SO_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_EUlST_E_EEvNSG_IJDpT_EEES13_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorISt4pairIddESaISM_EEZN5testo6matrixISJ_SO_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_EUlST_E_EEvNSG_IJDpT_EEES13_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorISt4pairIddESaISM_EEZN5testo6matrixISJ_SO_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_EUlST_E_EEvNSG_IJDpT_EEES13_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIfLm1EEENS2_IfLm2EEENS2_IfLm4EEENS2_IfLm8EEENS2_IfLm16EEENS2_IfLm3EEENS2_IdLm1EEENS2_IdLm2EEENS2_IdLm4EEENS2_IdLm8EEENS2_IdLm16EEENS2_IdLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_EEESt6vectorISt4pairIddESaISM_EEZN5testo6matrixISJ_SO_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSS_IT0_EEOT1_EUlST_SW_E_EEvOST_OSW_S10_EUlST_E_EEvNSG_IJDpT_EEES13_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_
gvn
               
load of type double not eliminated because it is clobbered by store 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_
gvn
               
load of type double not eliminated because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIfLm1EEENS3_IfLm2EEENS3_IfLm4EEENS3_IfLm8EEENS3_IfLm16EEENS3_IfLm3EEENS3_IdLm1EEENS3_IdLm2EEENS3_IdLm4EEENS3_IdLm8EEENS3_IdLm16EEENS3_IdLm3EEEEEESt6vectorISt4pairIddESaISL_EEZN5testo6matrixISI_SN_ZL28test_function_intrin_min_maxvE3$_4EEvONS_9named_argIT_EEONSR_IT0_EEOT1_EUlSS_SV_E_EEvOSS_OSV_SZ_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
gvn
               
load of type double not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
gvn
               
load of type double not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
gvn
               
load of type double not eliminated because it is clobbered by atomicrmw 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
gvn
               
load of type double not eliminated because it is clobbered by store 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
gvn
               
load of type double not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIaLm1EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ with cost=-14550 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIaLm1EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIaLm2EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ with cost=-14490 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIaLm2EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIaLm4EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ with cost=-14530 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIaLm4EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIaLm8EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ with cost=-14550 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIaLm8EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIaLm16EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ with cost=-14590 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIaLm16EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIaLm3EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ with cost=-14510 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIaLm3EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIsLm1EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ with cost=-14550 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIsLm1EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIsLm2EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ with cost=-14530 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIsLm2EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIsLm4EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ with cost=-14550 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIsLm4EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIsLm8EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ with cost=-14590 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIsLm8EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIsLm16EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ with cost=-14590 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIsLm16EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIsLm3EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ with cost=-14510 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIsLm3EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIiLm1EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ with cost=-14580 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIiLm1EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIiLm2EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ with cost=-14550 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIiLm2EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIiLm4EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ with cost=-14590 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIiLm4EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIiLm8EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ with cost=-14590 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIiLm8EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIiLm16EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ with cost=-14570 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIiLm16EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIiLm3EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ with cost=-14570 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIiLm3EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIlLm1EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ with cost=-14580 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIlLm1EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIlLm2EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ with cost=-14550 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIlLm2EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIlLm4EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ with cost=-14550 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIlLm4EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIlLm8EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ with cost=-14530 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIlLm8EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIlLm16EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ with cost=-14510 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIlLm16EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIlLm3EEEEEEEDaT_St4pairIiiE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ with cost=-14530 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_5clIN6cometa7ctype_tIN3kfr3vecIlLm3EEEEEEEDaT_St4pairIiiE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIaLm1EEENS4_IaLm2EEENS4_IaLm4EEENS4_IaLm8EEENS4_IaLm16EEENS4_IaLm3EEENS4_IsLm1EEENS4_IsLm2EEENS4_IsLm4EEENS4_IsLm8EEENS4_IsLm16EEENS4_IsLm3EEENS4_IiLm1EEENS4_IiLm2EEENS4_IiLm4EEENS4_IiLm8EEENS4_IiLm16EEENS4_IiLm3EEENS4_IlLm1EEENS4_IlLm2EEENS4_IlLm4EEENS4_IlLm8EEENS4_IlLm16EEENS4_IlLm3EEEEEESt6vectorISt4pairIiiESaISY_EEZL28test_function_intrin_min_maxvE3$_5EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIiiESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS9_IaLm2EEENS9_IaLm4EEENS9_IaLm8EEENS9_IaLm16EEENS9_IaLm3EEENS9_IsLm1EEENS9_IsLm2EEENS9_IsLm4EEENS9_IsLm8EEENS9_IsLm16EEENS9_IsLm3EEENS9_IiLm1EEENS9_IiLm2EEENS9_IiLm4EEENS9_IiLm8EEENS9_IiLm16EEENS9_IiLm3EEENS9_IlLm1EEENS9_IlLm2EEENS9_IlLm4EEENS9_IlLm8EEENS9_IlLm16EEENS9_IlLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIaLm1EEEJNS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIiiESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIaLm1EEEJNS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIiiESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIaLm1EEEJNS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIiiESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIaLm1EEEJNS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIiiESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIaLm1EEEJNS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIiiESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIaLm1EEEJNS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIiiESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIiiESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIiiESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIiiESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIiiESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIiiESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIaLm1EEENS2_IaLm2EEENS2_IaLm4EEENS2_IaLm8EEENS2_IaLm16EEENS2_IaLm3EEENS2_IsLm1EEENS2_IsLm2EEENS2_IsLm4EEENS2_IsLm8EEENS2_IsLm16EEENS2_IsLm3EEENS2_IiLm1EEENS2_IiLm2EEENS2_IiLm4EEENS2_IiLm8EEENS2_IiLm16EEENS2_IiLm3EEENS2_IlLm1EEENS2_IlLm2EEENS2_IlLm4EEENS2_IlLm8EEENS2_IlLm16EEENS2_IlLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIiiESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIaLm1EEENS3_IaLm2EEENS3_IaLm4EEENS3_IaLm8EEENS3_IaLm16EEENS3_IaLm3EEENS3_IsLm1EEENS3_IsLm2EEENS3_IsLm4EEENS3_IsLm8EEENS3_IsLm16EEENS3_IsLm3EEENS3_IiLm1EEENS3_IiLm2EEENS3_IiLm4EEENS3_IiLm8EEENS3_IiLm16EEENS3_IiLm3EEENS3_IlLm1EEENS3_IlLm2EEENS3_IlLm4EEENS3_IlLm8EEENS3_IlLm16EEENS3_IlLm3EEEEEESt6vectorISt4pairIiiESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_5EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIhLm1EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ with cost=-14690 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIhLm1EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS5_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISA_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS4_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIhLm2EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ with cost=-14590 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIhLm2EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS6_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISB_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS5_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIhLm4EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ with cost=-14620 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIhLm4EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS7_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISC_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS6_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIhLm8EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ with cost=-14630 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIhLm8EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS8_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISD_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS7_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIhLm16EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ with cost=-14690 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIhLm16EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tIS9_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISE_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS8_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIhLm3EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ with cost=-14660 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIhLm3EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISA_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISF_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tIS9_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecItLm1EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ with cost=-14690 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecItLm1EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISB_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISG_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISA_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecItLm2EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ with cost=-14620 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecItLm2EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISC_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISH_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISB_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecItLm4EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ with cost=-14630 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecItLm4EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISD_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISI_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISC_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecItLm8EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ with cost=-14690 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecItLm8EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISE_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISJ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISD_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecItLm16EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ with cost=-14690 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecItLm16EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISF_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISK_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISE_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecItLm3EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ with cost=-14620 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecItLm3EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISG_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISL_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISF_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIjLm1EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ with cost=-14700 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIjLm1EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISH_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISM_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISG_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIjLm2EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ with cost=-14630 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIjLm2EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISI_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISN_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISH_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIjLm4EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ with cost=-14690 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIjLm4EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISJ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISO_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISI_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIjLm8EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ with cost=-14690 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIjLm8EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISK_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISP_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISJ_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIjLm16EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ with cost=-14680 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIjLm16EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISL_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISQ_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISK_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIjLm3EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ with cost=-14680 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecIjLm3EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISM_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISR_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISL_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecImLm1EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ with cost=-14705 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecImLm1EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISN_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISS_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISM_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecImLm2EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ with cost=-14685 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecImLm2EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISO_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tIST_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISN_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecImLm4EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ with cost=-14685 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecImLm4EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISP_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISU_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISO_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecImLm8EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ with cost=-14675 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecImLm8EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISQ_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISV_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISP_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecImLm16EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ with cost=-14665 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecImLm16EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISR_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISW_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISQ_EEEEDaS14_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecImLm3EEEEEEEDaT_St4pairIjjE can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ with cost=-14675 (threshold=730) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
inline
        
_ZZL28test_function_intrin_min_maxvENK3$_6clIN6cometa7ctype_tIN3kfr3vecImLm3EEEEEEEDaT_St4pairIjjE inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJN3kfr3vecIhLm1EEENS4_IhLm2EEENS4_IhLm4EEENS4_IhLm8EEENS4_IhLm16EEENS4_IhLm3EEENS4_ItLm1EEENS4_ItLm2EEENS4_ItLm4EEENS4_ItLm8EEENS4_ItLm16EEENS4_ItLm3EEENS4_IjLm1EEENS4_IjLm2EEENS4_IjLm4EEENS4_IjLm8EEENS4_IjLm16EEENS4_IjLm3EEENS4_ImLm1EEENS4_ImLm2EEENS4_ImLm4EEENS4_ImLm8EEENS4_ImLm16EEENS4_ImLm3EEEEEESt6vectorISt4pairIjjESaISY_EEZL28test_function_intrin_min_maxvE3$_6EEvONS1_9named_argIT_EEONS12_IT0_EEOT1_ENKUlS13_S16_E_clINS1_7ctype_tISS_EESY_EEDaS13_S16_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_ENKUlS14_E_clISX_EES1J_S14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachISt6vectorISt4pairIjjESaIS3_EEZZNS_8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS9_IhLm2EEENS9_IhLm4EEENS9_IhLm8EEENS9_IhLm16EEENS9_IhLm3EEENS9_ItLm1EEENS9_ItLm2EEENS9_ItLm4EEENS9_ItLm8EEENS9_ItLm16EEENS9_ItLm3EEENS9_IjLm1EEENS9_IjLm2EEENS9_IjLm4EEENS9_IjLm8EEENS9_IjLm16EEENS9_IjLm3EEENS9_ImLm1EEENS9_ImLm2EEENS9_ImLm4EEENS9_ImLm8EEENS9_ImLm16EEENS9_ImLm3EEEEEES5_ZN5testo6matrixIS10_S5_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_ENKUlS15_E_clINS_7ctype_tISX_EEEEDaS15_EUlS15_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvS1E_S1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_ENKUlS14_E_clINS_7ctype_tISR_EEEEDaS14_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIhLm1EEEJNS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIjjESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIhLm1EEEJNS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIjjESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIhLm1EEEJNS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIjjESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIhLm1EEEJNS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIjjESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIhLm1EEEJNS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIjjESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa7details19cforeach_types_implIN3kfr3vecIhLm1EEEJNS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_SR_EEESt6vectorISt4pairIjjESaISZ_EEZN5testo6matrixISW_S11_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS15_IT0_EEOT1_EUlS16_S19_E_EEvOS16_OS19_S1D_EUlS16_E_JLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7ELm8ELm9ELm10ELm11ELm12ELm13ELm14ELm15ELm16ELm17ELm18ELm19ELm20ELm21ELm22ELm23EEEEvNST_IJS16_DpT0_EEES1D_NS_7cvals_tImJXspT2_EEEE
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIjjESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIjjESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIjjESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIjjESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIjjESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachIJN3kfr3vecIhLm1EEENS2_IhLm2EEENS2_IhLm4EEENS2_IhLm8EEENS2_IhLm16EEENS2_IhLm3EEENS2_ItLm1EEENS2_ItLm2EEENS2_ItLm4EEENS2_ItLm8EEENS2_ItLm16EEENS2_ItLm3EEENS2_IjLm1EEENS2_IjLm2EEENS2_IjLm4EEENS2_IjLm8EEENS2_IjLm16EEENS2_IjLm3EEENS2_ImLm1EEENS2_ImLm2EEENS2_ImLm4EEENS2_ImLm8EEENS2_ImLm16EEENS2_ImLm3EEEEZNS_8cforeachIRKNS_8ctypes_tIJS3_S4_S5_S6_S7_S8_S9_SA_SB_SC_SD_SE_SF_SG_SH_SI_SJ_SK_SL_SM_SN_SO_SP_SQ_EEESt6vectorISt4pairIjjESaISY_EEZN5testo6matrixISV_S10_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS14_IT0_EEOT1_EUlS15_S18_E_EEvOS15_OS18_S1C_EUlS15_E_EEvNSS_IJDpT_EEES1F_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
_ZN6cometa8cforeachIRKNS_8ctypes_tIJN3kfr3vecIhLm1EEENS3_IhLm2EEENS3_IhLm4EEENS3_IhLm8EEENS3_IhLm16EEENS3_IhLm3EEENS3_ItLm1EEENS3_ItLm2EEENS3_ItLm4EEENS3_ItLm8EEENS3_ItLm16EEENS3_ItLm3EEENS3_IjLm1EEENS3_IjLm2EEENS3_IjLm4EEENS3_IjLm8EEENS3_IjLm16EEENS3_IjLm3EEENS3_ImLm1EEENS3_ImLm2EEENS3_ImLm4EEENS3_ImLm8EEENS3_ImLm16EEENS3_ImLm3EEEEEESt6vectorISt4pairIjjESaISX_EEZN5testo6matrixISU_SZ_ZL28test_function_intrin_min_maxvE3$_6EEvONS_9named_argIT_EEONS13_IT0_EEOT1_EUlS14_S17_E_EEvOS14_OS17_S1B_
licm
               
failed to move load with loop-invariant address because the loop may invalidate its value 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by atomicrmw 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by store 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
gvn
               
load of type i64 not eliminated in favor of store because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
licm
               
hosting bitcast 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
inline
        
_ZZL26test_function_test_sin_cosvENK3$_0clIN6cometa7ctype_tIfEEEEDaT_d can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=-12580 (threshold=568) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
_ZZL26test_function_test_sin_cosvENK3$_0clIN6cometa7ctype_tIfEEEEDaT_d inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
_ZZL26test_function_test_sin_cosvENK3$_0clIN6cometa7ctype_tIdEEEEDaT_d can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=-12430 (threshold=568) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
_ZZL26test_function_test_sin_cosvENK3$_0clIN6cometa7ctype_tIdEEEEDaT_d inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL26test_function_test_sin_cosvE3$_0EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
_ZZL22test_function_test_logvENK3$_1clIN6cometa7ctype_tIfEEEEDaT_d can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=-13725 (threshold=568) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
_ZZL22test_function_test_logvENK3$_1clIN6cometa7ctype_tIfEEEEDaT_d inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
_ZZL22test_function_test_logvENK3$_1clIN6cometa7ctype_tIdEEEEDaT_d can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=-13710 (threshold=568) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
_ZZL22test_function_test_logvENK3$_1clIN6cometa7ctype_tIdEEEEDaT_d inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL22test_function_test_logvE3$_1EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
_ZZL23test_function_test_log2vENK3$_2clIN6cometa7ctype_tIfEEEEDaT_d can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=-13720 (threshold=568) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
_ZZL23test_function_test_log2vENK3$_2clIN6cometa7ctype_tIfEEEEDaT_d inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
_ZZL23test_function_test_log2vENK3$_2clIN6cometa7ctype_tIdEEEEDaT_d can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=-13705 (threshold=568) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
_ZZL23test_function_test_log2vENK3$_2clIN6cometa7ctype_tIdEEEEDaT_d inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL23test_function_test_log2vE3$_2EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
_ZZL24test_function_test_log10vENK3$_3clIN6cometa7ctype_tIfEEEEDaT_d can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ with cost=-13720 (threshold=568) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
_ZZL24test_function_test_log10vENK3$_3clIN6cometa7ctype_tIfEEEEDaT_d inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEdEEDaS8_SB_
inline
        
_ZZL24test_function_test_log10vENK3$_3clIN6cometa7ctype_tIdEEEEDaT_d can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ with cost=-13705 (threshold=568) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
_ZZL24test_function_test_log10vENK3$_3clIN6cometa7ctype_tIdEEEEDaT_d inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIdEEZL24test_function_test_log10vE3$_3EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEdEEDaS8_SB_
inline
        
_ZZL22test_function_test_expvENK3$_4clIN6cometa7ctype_tIfEEEEDaT_d can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ with cost=-13815 (threshold=568) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
        
_ZZL22test_function_test_expvENK3$_4clIN6cometa7ctype_tIfEEEEDaT_d inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
        
_ZZL22test_function_test_expvENK3$_4clIN6cometa7ctype_tIdEEEEDaT_d can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ with cost=-13770 (threshold=568) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
        
_ZZL22test_function_test_expvENK3$_4clIN6cometa7ctype_tIdEEEEDaT_d inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL22test_function_test_expvE3$_4EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
        
_ZZL23test_function_test_exp2vENK3$_5clIN6cometa7ctype_tIfEEEEDaT_d can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ with cost=-13810 (threshold=568) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
        
_ZZL23test_function_test_exp2vENK3$_5clIN6cometa7ctype_tIfEEEEDaT_d inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
        
_ZZL23test_function_test_exp2vENK3$_5clIN6cometa7ctype_tIdEEEEDaT_d can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ with cost=-13765 (threshold=568) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
        
_ZZL23test_function_test_exp2vENK3$_5clIN6cometa7ctype_tIdEEEEDaT_d inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL23test_function_test_exp2vE3$_5EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
        
_ZZL24test_function_test_exp10vENK3$_6clIN6cometa7ctype_tIfEEEEDaT_d can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ with cost=-13810 (threshold=568) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
        
_ZZL24test_function_test_exp10vENK3$_6clIN6cometa7ctype_tIfEEEEDaT_d inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIfEEiEEDaS8_SB_
inline
        
_ZZL24test_function_test_exp10vENK3$_6clIN6cometa7ctype_tIdEEEEDaT_d can be inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ with cost=-13765 (threshold=568) 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
inline
        
_ZZL24test_function_test_exp10vENK3$_6clIN6cometa7ctype_tIdEEEEDaT_d inlined into _ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_ 
_ZZN5testo6matrixIN6cometa8ctypes_tIJfdEEENS1_5rangeIiEEZL24test_function_test_exp10vE3$_6EEvONS1_9named_argIT_EEONS7_IT0_EEOT1_ENKUlS8_SB_E_clINS1_7ctype_tIdEEiEEDaS8_SB_
489
    });
490
    if (active_test()->show_progress)
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_0>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_0&&) with cost=-30 (threshold=487) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_0>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_0&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_1>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_1&&) with cost=-30 (threshold=487) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_1>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_1&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_intrin_abs()
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_sqrt()::$_2>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_sqrt()::$_2&&) with cost=-30 (threshold=487) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_sqrt()::$_2>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_sqrt()::$_2&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
test_function_intrin_sqrt()
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<double, std::allocator<double> >, test_function_intrin_round()::$_3>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<double, std::allocator<double> > >&&, test_function_intrin_round()::$_3&&) with cost=-30 (threshold=487) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<double, std::allocator<double> >, test_function_intrin_round()::$_3>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<double, std::allocator<double> > >&&, test_function_intrin_round()::$_3&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
test_function_intrin_round()
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >, test_function_intrin_min_max()::$_4>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > > >&&, test_function_intrin_min_max()::$_4&&) with cost=-30 (threshold=487) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >, test_function_intrin_min_max()::$_4>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > > >&&, test_function_intrin_min_max()::$_4&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >, test_function_intrin_min_max()::$_5>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > >&&, test_function_intrin_min_max()::$_5&&) with cost=-30 (threshold=487) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >, test_function_intrin_min_max()::$_5>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > >&&, test_function_intrin_min_max()::$_5&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > >, test_function_intrin_min_max()::$_6>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > > >&&, test_function_intrin_min_max()::$_6&&) with cost=-30 (threshold=487) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > >, test_function_intrin_min_max()::$_6>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > > >&&, test_function_intrin_min_max()::$_6&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_sin_cos()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_sin_cos()::$_0&&) with cost=-30 (threshold=487) 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_sin_cos()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_sin_cos()::$_0&&) 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_sin_cos()
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_sin_cos()
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log()::$_1>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log()::$_1&&) with cost=-30 (threshold=487) 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log()::$_1>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log()::$_1&&) 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_log()
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_log()
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log2()::$_2>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log2()::$_2&&) with cost=-30 (threshold=487) 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log2()::$_2>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log2()::$_2&&) 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_log2()
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_log2()
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log10()::$_3>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log10()::$_3&&) with cost=-30 (threshold=487) 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log10()::$_3>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log10()::$_3&&) 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_log10()
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
test_function_test_log10()
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp()::$_4>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp()::$_4&&) with cost=-30 (threshold=487) 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp()::$_4>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp()::$_4&&) 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp2()::$_5>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp2()::$_5&&) with cost=-30 (threshold=487) 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp2()::$_5>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp2()::$_5&&) 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp10()::$_6>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp10()::$_6&&) with cost=-30 (threshold=487) 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp10()::$_6>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp10()::$_6&&) 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
491
        println();
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_0>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_0&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_0>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_0&&)
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_abs()::$_1>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_abs()::$_1&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_abs()::$_1>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_abs()::$_1&&)
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<int, std::allocator<int> >, test_function_intrin_sqrt()::$_2>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<int, std::allocator<int> > >&&, test_function_intrin_sqrt()::$_2&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_sqrt()::$_2>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_sqrt()::$_2&&)
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<double, std::allocator<double> >, test_function_intrin_round()::$_3>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<double, std::allocator<double> > >&&, test_function_intrin_round()::$_3&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector >, test_function_intrin_round()::$_3>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg > >&&, test_function_intrin_round()::$_3&&)
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&, std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > >, test_function_intrin_min_max()::$_4>(cometa::named_arg<cometa::ctypes_t<kfr::vec<float, 1ul>, kfr::vec<float, 2ul>, kfr::vec<float, 4ul>, kfr::vec<float, 8ul>, kfr::vec<float, 16ul>, kfr::vec<float, 3ul>, kfr::vec<double, 1ul>, kfr::vec<double, 2ul>, kfr::vec<double, 4ul>, kfr::vec<double, 8ul>, kfr::vec<double, 16ul>, kfr::vec<double, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<double, double>, std::allocator<std::pair<double, double> > > >&&, test_function_intrin_min_max()::$_4&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_4>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_4&&)
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&, std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >, test_function_intrin_min_max()::$_5>(cometa::named_arg<cometa::ctypes_t<kfr::vec<signed char, 1ul>, kfr::vec<signed char, 2ul>, kfr::vec<signed char, 4ul>, kfr::vec<signed char, 8ul>, kfr::vec<signed char, 16ul>, kfr::vec<signed char, 3ul>, kfr::vec<short, 1ul>, kfr::vec<short, 2ul>, kfr::vec<short, 4ul>, kfr::vec<short, 8ul>, kfr::vec<short, 16ul>, kfr::vec<short, 3ul>, kfr::vec<int, 1ul>, kfr::vec<int, 2ul>, kfr::vec<int, 4ul>, kfr::vec<int, 8ul>, kfr::vec<int, 16ul>, kfr::vec<int, 3ul>, kfr::vec<long, 1ul>, kfr::vec<long, 2ul>, kfr::vec<long, 4ul>, kfr::vec<long, 8ul>, kfr::vec<long, 16ul>, kfr::vec<long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > >&&, test_function_intrin_min_max()::$_5&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_5>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_5&&)
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&, std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > >, test_function_intrin_min_max()::$_6>(cometa::named_arg<cometa::ctypes_t<kfr::vec<unsigned char, 1ul>, kfr::vec<unsigned char, 2ul>, kfr::vec<unsigned char, 4ul>, kfr::vec<unsigned char, 8ul>, kfr::vec<unsigned char, 16ul>, kfr::vec<unsigned char, 3ul>, kfr::vec<unsigned short, 1ul>, kfr::vec<unsigned short, 2ul>, kfr::vec<unsigned short, 4ul>, kfr::vec<unsigned short, 8ul>, kfr::vec<unsigned short, 16ul>, kfr::vec<unsigned short, 3ul>, kfr::vec<unsigned int, 1ul>, kfr::vec<unsigned int, 2ul>, kfr::vec<unsigned int, 4ul>, kfr::vec<unsigned int, 8ul>, kfr::vec<unsigned int, 16ul>, kfr::vec<unsigned int, 3ul>, kfr::vec<unsigned long, 1ul>, kfr::vec<unsigned long, 2ul>, kfr::vec<unsigned long, 4ul>, kfr::vec<unsigned long, 8ul>, kfr::vec<unsigned long, 16ul>, kfr::vec<unsigned long, 3ul> > const&>&&, cometa::named_arg<std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > > >&&, test_function_intrin_min_max()::$_6&&) 
void testo::matrix, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&, std::vector, std::allocator > >, test_function_intrin_min_max()::$_6>(cometa::named_arg, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec, kfr::vec > const&>&&, cometa::named_arg, std::allocator > > >&&, test_function_intrin_min_max()::$_6&&)
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_sin_cos()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_sin_cos()::$_0&&) 
void testo::matrix, cometa::range, test_function_test_sin_cos()::$_0>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_sin_cos()::$_0&&)
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log()::$_1>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log()::$_1&&) 
void testo::matrix, cometa::range, test_function_test_log()::$_1>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log()::$_1&&)
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log2()::$_2>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log2()::$_2&&) 
void testo::matrix, cometa::range, test_function_test_log2()::$_2>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log2()::$_2&&)
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<double>, test_function_test_log10()::$_3>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<double> >&&, test_function_test_log10()::$_3&&) 
void testo::matrix, cometa::range, test_function_test_log10()::$_3>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_log10()::$_3&&)
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp()::$_4>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp()::$_4&&) 
void testo::matrix, cometa::range, test_function_test_exp()::$_4>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp()::$_4&&)
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp2()::$_5>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp2()::$_5&&) 
void testo::matrix, cometa::range, test_function_test_exp2()::$_5>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp2()::$_5&&)
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<float, double>, cometa::range<int>, test_function_test_exp10()::$_6>(cometa::named_arg<cometa::ctypes_t<float, double> >&&, cometa::named_arg<cometa::range<int> >&&, test_function_test_exp10()::$_6&&) 
void testo::matrix, cometa::range, test_function_test_exp10()::$_6>(cometa::named_arg >&&, cometa::named_arg >&&, test_function_test_exp10()::$_6&&)
492
}
493
494
template <typename Arg0, typename Arg1, typename Arg2, typename Fn>
495
void matrix(named_arg<Arg0>&& arg0, named_arg<Arg1>&& arg1, named_arg<Arg2>&& arg2, Fn&& fn)
496
{
497
    cforeach(std::forward<Arg0>(arg0.value), std::forward<Arg1>(arg1.value), std::forward<Arg2>(arg2.value),
inline
             
cometa::ctypes_t<float, double> const& std::forward<cometa::ctypes_t<float, double> const&>(std::remove_reference<cometa::ctypes_t<float, double> const&>::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double> const&, std::tuple<bool, bool>, cometa::range<unsigned long>, test_function_fft_accuracy()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> const&>&&, cometa::named_arg<std::tuple<bool, bool> >&&, cometa::named_arg<cometa::range<unsigned long> >&&, test_function_fft_accuracy()::$_0&&) with cost=-35 (threshold=375) 
void testo::matrix const&, std::tuple, cometa::range, test_function_fft_accuracy()::$_0>(cometa::named_arg const&>&&, cometa::named_arg >&&, cometa::named_arg >&&, test_function_fft_accuracy()::$_0&&)
inline
             
cometa::ctypes_t<float, double> const& std::forward<cometa::ctypes_t<float, double> const&>(std::remove_reference<cometa::ctypes_t<float, double> const&>::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double> const&, std::tuple<bool, bool>, cometa::range<unsigned long>, test_function_fft_accuracy()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> const&>&&, cometa::named_arg<std::tuple<bool, bool> >&&, cometa::named_arg<cometa::range<unsigned long> >&&, test_function_fft_accuracy()::$_0&&) 
void testo::matrix const&, std::tuple, cometa::range, test_function_fft_accuracy()::$_0>(cometa::named_arg const&>&&, cometa::named_arg >&&, cometa::named_arg >&&, test_function_fft_accuracy()::$_0&&)
inline
                                             
std::tuple<bool, bool>&& std::forward<std::tuple<bool, bool> >(std::remove_reference<std::tuple<bool, bool> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double> const&, std::tuple<bool, bool>, cometa::range<unsigned long>, test_function_fft_accuracy()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> const&>&&, cometa::named_arg<std::tuple<bool, bool> >&&, cometa::named_arg<cometa::range<unsigned long> >&&, test_function_fft_accuracy()::$_0&&) with cost=-35 (threshold=375) 
void testo::matrix const&, std::tuple, cometa::range, test_function_fft_accuracy()::$_0>(cometa::named_arg const&>&&, cometa::named_arg >&&, cometa::named_arg >&&, test_function_fft_accuracy()::$_0&&)
inline
                                             
std::tuple<bool, bool>&& std::forward<std::tuple<bool, bool> >(std::remove_reference<std::tuple<bool, bool> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double> const&, std::tuple<bool, bool>, cometa::range<unsigned long>, test_function_fft_accuracy()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> const&>&&, cometa::named_arg<std::tuple<bool, bool> >&&, cometa::named_arg<cometa::range<unsigned long> >&&, test_function_fft_accuracy()::$_0&&) 
void testo::matrix const&, std::tuple, cometa::range, test_function_fft_accuracy()::$_0>(cometa::named_arg const&>&&, cometa::named_arg >&&, cometa::named_arg >&&, test_function_fft_accuracy()::$_0&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ should always be inlined (cost=always) 
void testo::matrix const&, std::tuple, cometa::range, test_function_fft_accuracy()::$_0>(cometa::named_arg const&>&&, cometa::named_arg >&&, cometa::named_arg >&&, test_function_fft_accuracy()::$_0&&)
inline
    
_ZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ inlined into void testo::matrix<cometa::ctypes_t<float, double> const&, std::tuple<bool, bool>, cometa::range<unsigned long>, test_function_fft_accuracy()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> const&>&&, cometa::named_arg<std::tuple<bool, bool> >&&, cometa::named_arg<cometa::range<unsigned long> >&&, test_function_fft_accuracy()::$_0&&) 
void testo::matrix const&, std::tuple, cometa::range, test_function_fft_accuracy()::$_0>(cometa::named_arg const&>&&, cometa::named_arg >&&, cometa::named_arg >&&, test_function_fft_accuracy()::$_0&&)
inline
                                                                             
cometa::range<unsigned long>&& std::forward<cometa::range<unsigned long> >(std::remove_reference<cometa::range<unsigned long> >::type&) can be inlined into void testo::matrix<cometa::ctypes_t<float, double> const&, std::tuple<bool, bool>, cometa::range<unsigned long>, test_function_fft_accuracy()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> const&>&&, cometa::named_arg<std::tuple<bool, bool> >&&, cometa::named_arg<cometa::range<unsigned long> >&&, test_function_fft_accuracy()::$_0&&) with cost=-35 (threshold=375) 
void testo::matrix const&, std::tuple, cometa::range, test_function_fft_accuracy()::$_0>(cometa::named_arg const&>&&, cometa::named_arg >&&, cometa::named_arg >&&, test_function_fft_accuracy()::$_0&&)
inline
                                                                             
cometa::range<unsigned long>&& std::forward<cometa::range<unsigned long> >(std::remove_reference<cometa::range<unsigned long> >::type&) inlined into void testo::matrix<cometa::ctypes_t<float, double> const&, std::tuple<bool, bool>, cometa::range<unsigned long>, test_function_fft_accuracy()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> const&>&&, cometa::named_arg<std::tuple<bool, bool> >&&, cometa::named_arg<cometa::range<unsigned long> >&&, test_function_fft_accuracy()::$_0&&) 
void testo::matrix const&, std::tuple, cometa::range, test_function_fft_accuracy()::$_0>(cometa::named_arg const&>&&, cometa::named_arg >&&, cometa::named_arg >&&, test_function_fft_accuracy()::$_0&&)
498
             [&](auto v0, auto v1, auto v2) {
499
                 active_test()->set_comment(
inline
                 
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
inline
                 
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
inline
                                
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
inline
                                
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
inline
                 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
inline
                 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
licm
                 
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIfEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIfEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIfEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by store 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIfEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIfEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIfEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
licm
                 
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
inline
                 
testo::active_test() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_ with cost=-30 (threshold=487) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
inline
                 
testo::active_test() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
inline
                                
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_ with cost=100 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
inline
                                
testo::test_case::set_comment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
inline
                 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_ with cost=55 (threshold=250) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
inline
                 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
licm
                 
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIdEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIdEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIdEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by store 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIdEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIdEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIdEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
licm
                 
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
500
                     as_string(arg0.name, " = ", v0, ", ", arg1.name, " = ", v1, ", ", arg2.name, " = ", v2));
inline
                     
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], bool, char [3], char const*, char [4], unsigned long>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], bool const&, char const (&) [3], char const* const&, char const (&) [4], unsigned long const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
inline
                     
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<float>, char [3], char const*, char [4], bool, char [3], char const*, char [4], unsigned long>(char const* const&, char const (&) [4], cometa::ctype_t<float> const&, char const (&) [3], char const* const&, char const (&) [4], bool const&, char const (&) [3], char const* const&, char const (&) [4], unsigned long const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
licm
                     
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIfEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
licm
                               
hosting getelementptr 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
licm
                               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
licm
                                                           
hosting getelementptr 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
licm
                                                           
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
licm
                                                                                       
hosting getelementptr 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
licm
                                                                                       
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                               
load of type %"struct.cometa::named_arg"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                               
load of type %"struct.cometa::named_arg"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                                                           
load of type %"struct.cometa::named_arg.570"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                                                           
load of type %"struct.cometa::named_arg.570"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                                                                                       
load of type %"struct.cometa::named_arg.576"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                                                                                       
load of type %"struct.cometa::named_arg.576"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
inline
                     
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], bool, char [3], char const*, char [4], unsigned long>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], bool const&, char const (&) [3], char const* const&, char const (&) [4], unsigned long const&) should always be inlined (cost=always) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
inline
                     
std::basic_string<char, std::char_traits<char>, std::allocator<char> > cometa::as_string<char const*, char [4], cometa::ctype_t<double>, char [3], char const*, char [4], bool, char [3], char const*, char [4], unsigned long>(char const* const&, char const (&) [4], cometa::ctype_t<double> const&, char const (&) [3], char const* const&, char const (&) [4], bool const&, char const (&) [3], char const* const&, char const (&) [4], unsigned long const&) inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
licm
                     
hosting bitcast 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIdEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
licm
                               
hosting getelementptr 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
licm
                               
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
licm
                                                           
hosting getelementptr 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
licm
                                                           
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
licm
                                                                                       
hosting getelementptr 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
licm
                                                                                       
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                               
load of type %"struct.cometa::named_arg"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                               
load of type %"struct.cometa::named_arg"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                                                           
load of type %"struct.cometa::named_arg.570"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                                                           
load of type %"struct.cometa::named_arg.570"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                                                                                       
load of type %"struct.cometa::named_arg.576"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                                                                                       
load of type %"struct.cometa::named_arg.576"* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
501
                 fn(v0, v1, v2);
inline
                 
_ZZL26test_function_fft_accuracyvENK3$_0clIN6cometa7ctype_tIfEEEEDaT_bm can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_ with cost=-9050 (threshold=568) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
inline
                 
_ZZL26test_function_fft_accuracyvENK3$_0clIN6cometa7ctype_tIfEEEEDaT_bm inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIfEEbmEEDaSC_SF_SI_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_ENKUlSD_E_clImEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by atomicrmw 
_ZZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_ENKUlSD_E_clImEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by store 
_ZZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_ENKUlSD_E_clImEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_ENKUlSD_E_clImEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_ENKUlSD_E_clImEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIfEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIfEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by store 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIfEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIfEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIfEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
licm
                 
hosting getelementptr 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
licm
                 
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIfEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
inline
                 
_ZZL26test_function_fft_accuracyvENK3$_0clIN6cometa7ctype_tIdEEEEDaT_bm can be inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_ with cost=-9090 (threshold=568) 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
inline
                 
_ZZL26test_function_fft_accuracyvENK3$_0clIN6cometa7ctype_tIdEEEEDaT_bm inlined into _ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_ 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by atomicrmw 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by store 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZN5testo6matrixIRKN6cometa8ctypes_tIJfdEEESt5tupleIJbbEENS1_5rangeImEEZL26test_function_fft_accuracyvE3$_0EEvONS1_9named_argIT_EEONSB_IT0_EEONSB_IT1_EEOT2_ENKUlSC_SF_SI_E_clINS1_7ctype_tIdEEbmEEDaSC_SF_SI_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_ENKUlSD_E_clImEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by atomicrmw 
_ZZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_ENKUlSD_E_clImEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by store 
_ZZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_ENKUlSD_E_clImEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_ENKUlSD_E_clImEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_ENKUlSD_E_clImEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIdEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by atomicrmw 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIdEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by store 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIdEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIdEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZN6cometa8cforeachINS_5rangeImEEZZZNS_8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEES2_ZN5testo6matrixIS7_S9_S2_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSD_IT0_EEONSD_IT1_EEOT2_EUlSE_SH_SK_E_EEvOSE_OSH_OSK_SO_ENKUlSE_E_clINS_7ctype_tIdEEEEDaSE_ENKUlSE_E_clIbEESX_SE_EUlSE_E_LNS_7details16unique_enum_implILi1305EE4typeE1305EEEvSQ_SR_
licm
                 
hosting getelementptr 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
licm
                 
failed to move load with loop-invariant address because the loop may invalidate its value 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by atomicrmw 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by store 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
gvn
                 
load of type %class.anon.577* not eliminated because it is clobbered by call 
_ZZZN6cometa8cforeachIRKNS_8ctypes_tIJfdEEESt5tupleIJbbEENS_5rangeImEEZN5testo6matrixIS4_S6_S8_ZL26test_function_fft_accuracyvE3$_0EEvONS_9named_argIT_EEONSC_IT0_EEONSC_IT1_EEOT2_EUlSD_SG_SJ_E_EEvOSD_OSG_OSJ_SN_ENKUlSD_E_clINS_7ctype_tIdEEEEDaSD_ENKUlSD_E_clIbEESW_SD_
502
             });
503
    if (active_test()->show_progress)
inline
        
testo::active_test() can be inlined into void testo::matrix<cometa::ctypes_t<float, double> const&, std::tuple<bool, bool>, cometa::range<unsigned long>, test_function_fft_accuracy()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> const&>&&, cometa::named_arg<std::tuple<bool, bool> >&&, cometa::named_arg<cometa::range<unsigned long> >&&, test_function_fft_accuracy()::$_0&&) with cost=-30 (threshold=487) 
void testo::matrix const&, std::tuple, cometa::range, test_function_fft_accuracy()::$_0>(cometa::named_arg const&>&&, cometa::named_arg >&&, cometa::named_arg >&&, test_function_fft_accuracy()::$_0&&)
inline
        
testo::active_test() inlined into void testo::matrix<cometa::ctypes_t<float, double> const&, std::tuple<bool, bool>, cometa::range<unsigned long>, test_function_fft_accuracy()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> const&>&&, cometa::named_arg<std::tuple<bool, bool> >&&, cometa::named_arg<cometa::range<unsigned long> >&&, test_function_fft_accuracy()::$_0&&) 
void testo::matrix const&, std::tuple, cometa::range, test_function_fft_accuracy()::$_0>(cometa::named_arg const&>&&, cometa::named_arg >&&, cometa::named_arg >&&, test_function_fft_accuracy()::$_0&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated because it is clobbered by call 
void testo::matrix const&, std::tuple, cometa::range, test_function_fft_accuracy()::$_0>(cometa::named_arg const&>&&, cometa::named_arg >&&, cometa::named_arg >&&, test_function_fft_accuracy()::$_0&&)
gvn
                       
load of type i8 not eliminated because it is clobbered by call 
void testo::matrix const&, std::tuple, cometa::range, test_function_fft_accuracy()::$_0>(cometa::named_arg const&>&&, cometa::named_arg >&&, cometa::named_arg >&&, test_function_fft_accuracy()::$_0&&)
gvn
        
load of type %"struct.testo::test_case"* not eliminated in favor of load because it is clobbered by call 
test_function_fft_accuracy()
gvn
                       
load of type i8 not eliminated because it is clobbered by call 
test_function_fft_accuracy()
504
        println();
inline
        
void cometa::println<>() should always be inlined (cost=always) 
void testo::matrix const&, std::tuple, cometa::range, test_function_fft_accuracy()::$_0>(cometa::named_arg const&>&&, cometa::named_arg >&&, cometa::named_arg >&&, test_function_fft_accuracy()::$_0&&)
inline
        
void cometa::println<>() inlined into void testo::matrix<cometa::ctypes_t<float, double> const&, std::tuple<bool, bool>, cometa::range<unsigned long>, test_function_fft_accuracy()::$_0>(cometa::named_arg<cometa::ctypes_t<float, double> const&>&&, cometa::named_arg<std::tuple<bool, bool> >&&, cometa::named_arg<cometa::range<unsigned long> >&&, test_function_fft_accuracy()::$_0&&) 
void testo::matrix const&, std::tuple, cometa::range, test_function_fft_accuracy()::$_0>(cometa::named_arg const&>&&, cometa::named_arg >&&, cometa::named_arg >&&, test_function_fft_accuracy()::$_0&&)
505
}
506
507
static int run_all(const std::string& name = std::string(), bool show_successful = false)
508
{
509
    std::vector<test_case*> success;
inline
                            
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::vector() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-30 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                            
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::vector() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
510
    std::vector<test_case*> failed;
inline
                            
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::vector() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-30 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                            
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::vector() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
511
    for (test_case* t : test_case::tests())
inline
                        
testo::test_case::tests() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=115 (threshold=250) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                        
testo::test_case::tests() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                      
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::begin() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-30 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                      
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::begin() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                      
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::end() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-30 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                      
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::end() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                      
bool __gnu_cxx::operator!=<testo::test_case**, std::vector<testo::test_case*, std::allocator<testo::test_case*> > >(__gnu_cxx::__normal_iterator<testo::test_case**, std::vector<testo::test_case*, std::allocator<testo::test_case*> > > const&, __gnu_cxx::__normal_iterator<testo::test_case**, std::vector<testo::test_case*, std::allocator<testo::test_case*> > > const&) can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=487) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                      
bool __gnu_cxx::operator!=<testo::test_case**, std::vector<testo::test_case*, std::allocator<testo::test_case*> > >(__gnu_cxx::__normal_iterator<testo::test_case**, std::vector<testo::test_case*, std::allocator<testo::test_case*> > > const&, __gnu_cxx::__normal_iterator<testo::test_case**, std::vector<testo::test_case*, std::allocator<testo::test_case*> > > const&) inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                      
__gnu_cxx::__normal_iterator<testo::test_case**, std::vector<testo::test_case*, std::allocator<testo::test_case*> > >::operator*() const can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                      
__gnu_cxx::__normal_iterator<testo::test_case**, std::vector<testo::test_case*, std::allocator<testo::test_case*> > >::operator*() const inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                      
__gnu_cxx::__normal_iterator<testo::test_case**, std::vector<testo::test_case*, std::allocator<testo::test_case*> > >::operator++() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                      
__gnu_cxx::__normal_iterator<testo::test_case**, std::vector<testo::test_case*, std::allocator<testo::test_case*> > >::operator++() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
loop-vectorize
    
loop not vectorized: loop control flow is not understood by vectorizer 
main
loop-vectorize
    
loop not vectorized 
main
512
    {
513
        if (name.empty() || t->name == name)
inline
                 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-20 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                    
bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=5 (threshold=487) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                    
bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
514
            t->run(show_successful) ? success.push_back(t) : failed.push_back(t);
inline
               
testo::test_case::run(bool) too costly to inline (cost=775, threshold=750) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
               
testo::test_case::run(bool) will not be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                              
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::push_back(testo::test_case* const&) can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=200 (threshold=250) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                              
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::push_back(testo::test_case* const&) inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                                                    
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::push_back(testo::test_case* const&) can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=200 (threshold=250) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                                                    
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::push_back(testo::test_case* const&) inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
               
testo::test_case::run(bool) too costly to inline (cost=775, threshold=750) 
main
inline
               
testo::test_case::run(bool) will not be inlined into main 
main
inline
               
testo::test_case::run(bool) will not be inlined into main 
main
inline
               
testo::test_case::run(bool) will not be inlined into main 
main
inline
               
testo::test_case::run(bool) will not be inlined into main 
main
515
    }
516
    printfmt("{}\n", std::string(79, '='));
inline
             
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) because its definition is unavailable 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                     
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) will not be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) because its definition is unavailable 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
             
std::allocator<char>::allocator() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
             
std::allocator<char>::allocator() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                     
std::allocator<char>::allocator() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                     
std::allocator<char>::allocator() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
    
void cometa::printfmt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) should always be inlined (cost=always) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
    
void cometa::printfmt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
    
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=55 (threshold=250) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
    
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
    
std::allocator<char>::~allocator() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
    
std::allocator<char>::~allocator() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
517
    if (!success.empty())
inline
                 
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::empty() const can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-30 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                 
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::empty() const inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
518
    {
519
        console_color cc(Green);
inline
                      
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=50 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                      
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
520
        printfmt("[{}]", padcenter(11, "SUCCESS", '-'));
inline
                 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) because its definition is unavailable 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                       
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) because its definition is unavailable 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                 
std::allocator<char>::allocator() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                 
std::allocator<char>::allocator() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                       
std::allocator<char>::allocator() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                       
std::allocator<char>::allocator() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                         
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) too costly to inline (cost=605, threshold=325) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                         
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) will not be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
void cometa::printfmt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) should always be inlined (cost=always) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
void cometa::printfmt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=55 (threshold=250) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::allocator<char>::~allocator() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::allocator<char>::~allocator() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                         
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) too costly to inline (cost=605, threshold=325) 
main
inline
                         
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) will not be inlined into main 
main
inline
                         
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) will not be inlined into main 
main
inline
                         
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) will not be inlined into main 
main
inline
                         
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) will not be inlined into main 
main
521
        printfmt(" {} tests\n", success.size());
inline
                 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) because its definition is unavailable 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                 
std::allocator<char>::allocator() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                 
std::allocator<char>::allocator() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                        
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::size() const can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-25 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                        
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::size() const inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
void cometa::printfmt<unsigned long>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long const&) should always be inlined (cost=always) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
void cometa::printfmt<unsigned long>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long const&) inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=55 (threshold=250) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::allocator<char>::~allocator() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::allocator<char>::~allocator() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
522
    }
inline
    
console_colors::console_color::~console_color() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=245 (threshold=250) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
    
console_colors::console_color::~console_color() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
523
    if (!failed.empty())
inline
                
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::empty() const can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-30 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::empty() const inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
524
    {
525
        console_color cc(Red);
inline
                      
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=50 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                      
console_colors::console_color::console_color(console_colors::text_color, console_colors::console_buffer) inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
526
        printfmt("[{}]", padcenter(11, "ERROR", '-'));
inline
                 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) because its definition is unavailable 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                       
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) because its definition is unavailable 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                 
std::allocator<char>::allocator() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                 
std::allocator<char>::allocator() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                       
std::allocator<char>::allocator() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                       
std::allocator<char>::allocator() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                         
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) too costly to inline (cost=605, threshold=325) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                         
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) will not be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
void cometa::printfmt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) should always be inlined (cost=always) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
void cometa::printfmt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=55 (threshold=250) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::allocator<char>::~allocator() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::allocator<char>::~allocator() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                         
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) too costly to inline (cost=605, threshold=325) 
main
inline
                         
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) will not be inlined into main 
main
inline
                         
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) will not be inlined into main 
main
inline
                         
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) will not be inlined into main 
main
inline
                         
cometa::padcenter(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char) will not be inlined into main 
main
527
        printfmt(" {} tests\n", failed.size());
inline
                 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) will not be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) because its definition is unavailable 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::allocator<char>::~allocator() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::allocator<char>::~allocator() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=55 (threshold=250) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                 
std::allocator<char>::allocator() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-35 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                 
std::allocator<char>::allocator() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                       
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::size() const can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-25 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                       
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::size() const inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
void cometa::printfmt<unsigned long>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long const&) should always be inlined (cost=always) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
        
void cometa::printfmt<unsigned long>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long const&) inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
528
    }
inline
    
console_colors::console_color::~console_color() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=245 (threshold=250) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
    
console_colors::console_color::~console_color() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
529
    return static_cast<int>(failed.size());
inline
                                   
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::size() const can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=-25 (threshold=375) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
                                   
std::vector<testo::test_case*, std::allocator<testo::test_case*> >::size() const inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
530
}
inline
 std::vector<testo::test_case*, std::allocator<testo::test_case*> >::~vector() can be inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) with cost=10 (threshold=250) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
inline
 std::vector<testo::test_case*, std::allocator<testo::test_case*> >::~vector() inlined into testo::run_all(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 
testo::run_all(std::basic_string, std::allocator > const&, bool)
531
532
template <typename T1, typename T2>
533
void assert_is_same()
534
{
535
    static_assert(std::is_same<T1, T2>::value, "");
536
}
537
template <typename T1, typename T2>
538
void assert_is_same_decay()
539
{
540
    static_assert(std::is_same<cometa::decay<T1>, cometa::decay<T2>>::value, "");
541
}
542
543
#define TESTO_CHECK(...)                                                                                     \
544
    do                                                                                                       \
545
    {                                                                                                        \
546
        ::testo::active_test()->check(::testo::make_comparison() <= __VA_ARGS__, #__VA_ARGS__);              \
547
    } while (0)
548
549
#define TESTO_TEST(name)                                                                                     \
550
    static void test_function_##name();                                                                      \
551
    ::testo::test_case test_case_##name(&test_function_##name, #name);                                       \
552
    static void CMT_NOINLINE test_function_##name()
553
554
#define TESTO_DTEST(name)                                                                                    \
555
    template <typename>                                                                                      \
556
    static void disabled_test_function_##name()
557
558
#ifndef TESTO_NO_SHORT_MACROS
559
#define CHECK TESTO_CHECK
560
#define TEST TESTO_TEST
561
#define DTEST TESTO_DTEST
562
#endif
563
}
564
565
CLANG_DIAGNOSTIC_PRAGMA(pop)
566
567